Formatter des colonnes en données de sortie en java

Résolu
ehoudart -  
KX Messages postés 19031 Statut Modérateur -
Bonjour,


Je souhaiterais réaliser un ficheir texte de sortie sous forme de colonnes de largeur fixe. Mes données sont des "double" et je souhaiterais pouvoi n'afficher qu'un nombre précis de chiffres après la virgule. Je ne sais pas comment faire.
Merci pour votre aide.
A voir également:

1 réponse

KX Messages postés 19031 Statut Modérateur 3 020
 
Bonjour,

Tu devrais utiliser String.format(String, Object...) ou PrintStream.printf(String, Object...)
Regarde la documentation de Formatter pour connaître la syntaxe.

Exemples :

System.out.println(String.format("%.3f", 1.23456)); // 1,235
System.out.printf("%.2f",1.23456); // 1,23
0