Le Format d'un nombre avec signe de début
Comment dois-je formater en Java, un nombre qui signe?
Les nombres négatifs sont correctement affichées avec les principaux -
, mais évidemment, les nombres positifs ne sont pas affichés avec +
.
Façon de le faire en Java? Ma devise actuelle chaîne de format est \#\#\#,\#\#\#,\#\#\#,\#\#\#,\#\#0.00
(oui, j'ai besoin de formater positive/négative de la valeur des devises)
Vous devez vous connecter pour publier un commentaire.
Utiliser un négatif sous-masque, comme décrit dans la javadoc pour DecimalFormat.
produit (dans mes paramètres régionaux français où l'espace est le séparateur de groupe et de la virgule est le séparateur décimal) :
API pour Formateur fournit un exemple:
J'ai fait:
qui formaté entiers positifs, par exemple de 5 à "+5" et les entiers négatifs, e.g -7 à "-7" (comme prévu)
ageektrapped
Source: Format de négatif d'un montant de USD avec un signe moins, pas de crochets (Java)