[JAVA] Formater et afficher les nombres

Il s'agit d'une méthode pour afficher une chaîne de caractères formatée avec une valeur numérique telle que double.

String.format("%1$,.0f" + "En Ko," + "%2$,.0f"+ "KB traités." + "%3$,.0f" + " %%Traitement terminé", 
a / 1024.0, b / 1024.0,  c / 1024.0);

Les espaces réservés à l'intérieur sont

%1$ -> a / 1024.0
%2$ -> b / 1024.0
%3$ -> c / 1024.0

Correspond aux arguments de longueur variable. plus loin

,.0f

Donc, cela signifie "3 chiffres séparés par des virgules" et "0 chiffre après la virgule décimale".

À propos, lorsque vous utilisez% dans le format, échappez par %% comme décrit ci-dessus. ..

Recommended Posts

Formater et afficher les nombres