public class PrintfMots { public static void main(String[] args) { String [] mots = new String [] { "x", "sakoba", "abcdefghijklmnopqrstvuwxyz" }; System.out.printf( "%-10s %sn", "mot", "Longuer" ); for ( String mot : mots ) System.out.printf( "%-10.10s %sn", mot, mot.length() ); } } /* mot Longuer x 1 sakoba 6 abcdefghij 26 */
A voir sur le même Sujet
-
Plusieurs exemple de nombre à virgule
{filelink=6036} import java.util.Locale; public class PrintfExamples { public static void main(String[] args) { // flags System.out.printf(“num is %d”, 5000000); System.out.printf(“float is %f”, 1.23456789); System.out.printf(“float is …
-
Liste des formats des nombres en virgule
{filelink=10} public class FormatFloat { public static void main(String[] args) { System.out.printf(“Décimal: %fn”, Math.PI); System.out.printf(“Décimal/Scientifique: %gn”, Math.PI); System.out.printf(“Décimal/Scientifique: %Gn”, Math.PI); System.out.printf(“notation Scientifique : %en”, Math.PI); …
-
Affichage de date avec la méthode ‘printf’: Exemple d’utilisation de ‘%tC’ et ‘%tZ’
{filelink=6021} import java.util.Date; public class PrintfDate{ public static void main(String[] args) { System.out.printf(“La date %tCn”, new Date() ); System.out.printf(“La date %tz”, new Date()); } } …
-
Comment formater les valeurs Hexadécimales
{filelink=6034} import java.util.Date; public class PrintfExamples { public static void main(String[] args) { //hex value is b5151397, B5151397 System.out.printf(“hex value is %1$h, %1$H”, new Date() …
-
Exemple d’utilisation de ‘Arrays.copyof’ pour copier un tableau
{filelink=820} import java.util.Arrays; public class ExempleArrayCopy { public static void main(String args[]) { System.out.printf(“Valeur Initiale (Tableau original)\t%s%n”, Arrays.toString(args)); // Copier le contenu du tableau “args” …
-
Méthode ‘printf’: Alignement des nombres négatifs et positifs
{filelink=6045} public class AlignementNombre{ public static void main(String args[]) { System.out.printf(“Alignements des nombres:n”); System.out.printf(“% ,.2f% ,.2f”, 0304201250.12, -0304201250.123); } } //Alignements des nombres: // 304�201�250,12 …
-
Méthode ‘printf’: Exemple d’utilisation des parenthèses avec l’option’(,%f’
{filelink=6044} public class PrintfParent{ public static void main(String args[]) { System.out.printf(“Traitement de nombre n�gatif: %,(f”, -30032852.15); } } //Traitement de nombre n�gatif: (30�032�852,150000)
-
Les nombre à virgule: Exemple de formatage d’un nombre négatif avec ‘printf’
{filelink=6043} public class FormatageN�gatif{ public static void main(String args[]) { System.out.printf(“Formatage nombre n�gatif: %,f”, -1234567.123); } } //Formatage nombre n�gatif: -1,234,567.123000
-
Utiliser printf pour définir le nombre d’espace dans l’affichage de String
{filelink=6039} public class PrintfExspace { public static void main(String[] argv) throws Exception { System.out.printf(“%10s %10s %10s”, “Bon”, “jour”, “!”); } }
-
Méthode ‘printf’: Aligner les nombre à virgule
{filelink=6013} public class AlignerNombreVirgule { public static void main(String[] argv) throws Exception { for (double i = 5.0; i < 200.0; i+=5) System.out.printf("%10.2f %10.2f %10.2fn", ...