Bonjour à tous,
Je voudrais ajuster un montant négatif à gauche. Par exemple, un chiffre la chaine positif s'affiche "000021737", l'affichage du montant positif ne pose pas de problème. Mais pour le nombre négatif, je dois définir "-00021737" avec Pad droit. J'ai du mal à afficher pour la chanine du montant négatif. Je me suis renseigné sur les guides en ligne mais c'est très flou.
J'espère que mes explications sont bien claires. Merci à l'avance!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 private static void afficherunmontant(String valeur, int taille) { if (valeur.length() > taille){ valeur = valeur.substring(0, taille); System.out.println(valeur); ////pour visualiser la valeur } else if (valeur.length() < taille) { valeur = valeur.substring(1, taille); System.out.println(valeur); //pour visualiser la valeur } StringUtils.righPad(valeur, taille); } public static void main(String[] args) { String valeur = "-00000000021737" afficherunmontant(valeur, 9); }
Partager