J'ai besoin de formater les nombres de manière à ce qu'ils soient précédés de zéros contenant 5 chiffres. Je ne comprends pas comment créer des motifs pour le formatage java. J'ai essayé %4d
mais il n'ajoute pas de zéros.Quel modèle de formateur devrais-je utiliser pour obtenir '00123', '00001' les chaînes des numéros '123' et '1' en conséquence?
0
A
Répondre
5
%05d
devrait le faire, je crois
2
int a=123;
System.out.println(String.format("%05d",a));
Yeap, ça marche! – Roman
Cool :-) La meilleure liste d'exemples de formatage que je peux trouver est ici: http://www.java2s.com/Tutorial/Java/0120__Development/0200__printf-Method.htm –