Articles of formatage

Formatage numérique en java pour utiliser le format Lakh au lieu du format million

J’ai essayé d’utiliser NumberFormat et DecimalFormat . Même si j’utilise les parameters régionaux en-In , les nombres sont formatés aux formats occidentaux. Existe-t-il une option pour formater un nombre au format lakhs à la place? Ex – Je veux que NumberFormatInstance.format(123456) atsortingbue 1,23,456.00 au lieu de 123,456.00 (par exemple, en utilisant le système décrit sur […]

Obtenir toutes les décimales dans un nombre après la division

J’utilise actuellement BigDecimal et il me donne plus de décimales mais pas assez pour ce que j’essaie de faire. Je dois pouvoir atteindre le chiffre 10 ^ 6. Ceci est mon code actuel BigDecimal num = new BigDecimal(103993/33102.0); pw.println(num.toSsortingng()); et il sort 3.14159265301190249175533608649857342243194580078125 où le nombre a en réalité beaucoup plus de décimales: http://www.wolframalpha.com/input/?i=103993%2F33102

Comment parsingr une chaîne dans un fichier java.sql.date

Salut, j’essaie d’parsingr une chaîne dans un java.sql.date Voici ce que je fais private static SimpleDateFormat sdfout = new SimpleDateFormat(“yyyy.MM.dd.HH.mm”); try{ Ssortingng date = “2010.09.30.13.18”; task.setDueDate(new java.sql.Date(sdfout.parse(date).getTime())); } Le problème est que je ne récupère que la date. Pas le temps. Est-ce que je le fais correctement

Tant de façons de formater les mêmes données

Existe-t-il une différence entre ces quatre manières de formater les mêmes données? // Solution 1 System.out.printf(“%.1\n”,10.99f); // Solution 2 System.out.format(“%.1\n”,10.99f); // Solution 3 System.out.print(Ssortingng.format(“%.1\n”,10.99f)); // Solution 4 Formatter formatter = new Formatter(); System.out.print(formatter.format(“%.1\n”,10.99f)); formatter.close();

Numéro d’parsing avec le préfixe positif / négatif de la chaîne en java

En java, il est assez simple d’parsingr le numéro de Ssortingng, c’est-à-dire avec Integer.parseInt (s) si la chaîne est au format “n” ou “-n” , mais malheureusement, l’parsing ne se fait pas au format “+ n” . Alors, quel est le moyen le plus efficace / élégant d’parsingr le nombre d’une chaîne en java s’il […]

Exception SimpleDateFormat sur l’atsortingbution de la valeur false à lenient

Pourquoi ce code jette-t-il une exception de date imparable? SimpleDateFormat f = new SimpleDateFormat(“yyyy-MM-dd’T’HH:mm:ss’.000Z'”); f.setLenient(false); Ssortingng dateStr = “2012-03-11T02:46:01.000Z”; f.parse(dateStr); Cela fonctionne bien quand clément est vrai. Cela fonctionne étrangement pour la date de saisie ‘ 2012-03-01T02: 46: 01.000Z ‘ même avec indulgence comme faux. Fuseau horaire par défaut utilisé: PST

Comment aligner le point décimal lors de l’affichage des doubles et des flottants

Si j’ai les nombres décimaux suivants: Double[] numbers = new Double[] {1.1233, 12.4231414, 0.123, 123.3444, 1.1}; for (Double number : numbers) { System.out.println(Ssortingng.format(“%4.3f”, number)); } Ensuite, je reçois la sortie suivante: 1.123 12.423 0.123 123.344 1.100 Ce que je veux c’est: 1.123 12.423 0.123 123.344 1.100

Un outil de format de ligne de commande disponible pour le fichier java?

Nous travaillons sur un système hérité (âgé de 7 ans), avec beaucoup de fichiers java / jsp qui n’ont jamais été formatés auparavant, pas du tout lecteur . Étant donné que nous avons beaucoup d’anciennes versions, nous craignons de ne plus pouvoir efficacement comparer les fichiers non formatés et formatés si nous les formatons. Existe-t-il […]

Comment forcer java xml dom à produire une nouvelle ligne après ?

J’utilise ce code pour activer les nouvelles lignes: transformer.setOutputProperty(OutputKeys.INDENT, “yes”); transformer.setOutputProperty(“{http://xml.apache.org/xslt}indent-amount”, “2”); Mais je reçois la sortie suivante: aaaa Je voudrais avoir newline avant l’élément racine. Que devrais-je faire?

Est-il possible d’utiliser Ssortingng.format pour un point décimal conditionnel?

En java, est-il possible d’utiliser Ssortingng.format pour afficher uniquement une décimale s’il y a un besoin? Par exemple, si je fais ceci: Ssortingng.format(“%.1f”, amount); il formatera: “1.2222” -> “1.2” “1.000” -> “1.0” etc, mais dans le second cas (1.000) je veux qu’il retourne juste “1”. Est-ce possible avec Ssortingng.format, ou vais-je devoir utiliser un DecimalFormatter? […]