Comment convertir les valeurs numériques en points ou en virgules en Java? J'ai essayé de chercher sur le web, mais je n'ai pas trouvé de bonne réponse. Quelqu'un at-il une solution pour cela?Comment mettre en forme 1000000 à 1 000 000 etc.
Répondre
La classe java.text.NumberFormat
le fera, en utilisant le séparateur approprié pour votre locale. Exemple: [? Comment puis-je formater un numéro de chaîne pour avoir des virgules et tour]
import java.text.NumberFormat;
System.out.println(NumberFormat.getInstance().format(1000000));
==>1,000,000
Merci, m'a aidé :) J'ai déjà trouvé le numéro de formulaire, mais je ne savais pas comment l'utiliser parce que je suis nouveau à Java :) – Nicholas
Jetez un oeil à NumberFormat et DecimalFormat.
new DecimalFormat("#,###,###").format(1000000);
Il y a une classe appelée NumberFormat
qui traitera des numéros d'impression dans un certain format et l'analyse syntaxique aussi un String
représentant un nombre dans une Number
réelle.
DecimalFormat
est une sous-classe concrète de NumberFormat
, vous pouvez utiliser DecimalFormat
à, par exemple numéros de format en utilisant la virgule comme séparateur de groupement:
NumberFormat myFormat = new DecimalFormat("#,###");
Vous pouvez également utiliser DecimalFormat
pour le formatage des devises.
De même, DateFormat
traite les dates d'analyse et d'impression. Les javadocs sont ici: NumberFormat
, DecimalFormat
.
- 1. ImageResizing.net DiskCache et CleanupStrategy avec 1 000 000 d'images
- 2. 125 000 000 arrayLists?
- 3. Pourquoi cette boucle à virgule flottante se termine-t-elle à 1 000 000?
- 4. tri 50 000 000 numéros
- 5. Comment mettre à jour 1 000 000 de données dans ma base de données SQL en moins de temps?
- 6. Comment pourrais-je valider ou mettre en forme un numéro d'emplacement 00-00-00-000-000 via Java-Script?
- 7. Comment convertir par exemple "40 millions" à 40 000 000 $?
- 8. Table MySQL avec 4 000 000 d'enregistrements?
- 9. le support openXML (C#) génère-t-il des champs numériques formatés (comme 1 000 000)
- 10. Perl 1 000 sous-programme redéfini
- 11. Est-il possible d'importer un fichier xpt qui comprend plus de 1 000 000 d'observations?
- 12. Amélioration des performances avec beaucoup de lignes (1 000 000 + enregistrements)
- 13. Combien d'instances Azure doivent prendre en charge 1 000 connexions
- 14. comment appeler une fonction Oracle à partir de PHP qui renvoie plus de 1 000 000 de tampon (max)
- 15. SQLITE - un fichier avec 5 000 000 valeurs TINYINT?
- 16. Importer 60 000 noeuds
- 17. Requête SQL 1 minute pour obtenir 75 000 enregistrements
- 18. Géocode 250 000 adresses rapidement
- 19. Comment imprimer décimal 0 à 000 en python
- 20. hôte virtuel apache 000-default
- 21. Comment changer dans tous les css "#xxx" à "# 000"
- 22. cygwin définit l'autorisation de fichier à 000
- 23. Comment faire pour trier 14 000 entrées?
- 24. Arrondir au 50 000 près en PHP
- 25. Constante de caractères: \ 000 \ xhh
- 26. WinForms ListView dans VirtualMode est-il limité à 100 000 000 lignes?
- 27. Meilleur moteur de stockage pour base de données avec 10 000 000 lignes
- 28. Correct façon de passer entre 5 000 et 100 000 valeurs dans mysql WHERE clause
- 29. Lire DB Écrire dans un fichier plat, entre 15 000 et 35 000 enregistrements
- 30. ArcGIS: Les étiquettes ne sont affichées qu'à l'échelle de 10 000 000
double possible (http://stackoverflow.com/questions/3672731/how-can-i-format-a-string -number-to-have-virgule-et-rond) – Xaerxess
Regardez cette réponse. http://stackoverflow.com/questions/1097332/convert-a-string-to-number-java –