Formatter des colonnes en données de sortie en java

Résolu
ehoudart -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
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 16761 Date d'inscription   Statut Modérateur Dernière intervention   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