Formatage des chaînes en Java
Bien que Java offre une gamme diversifiée d'options de formatage, il est essentiel de comprendre les différences entre son approche et celle de C#.
Formatage de chaîne avec String.format
Semblable à la famille printf de C, Java utilise String.format pour le formatage des chaînes. Il utilise des spécificateurs de format qui ressemblent à ce qui suit :
String.format("Hello %s, %d", "world", 42);
Cette expression affichera : "Hello world, 42". Pour plus d'informations sur les spécificateurs de format, reportez-vous à la documentation officielle.
Spécificateurs de format communs
Différence clé par rapport à C#
Contrairement à C#, les références de position de Java ne sont pas compatibles avec les spécificateurs de format. Par exemple :
String.format("The {0} is repeated again: {0}", "word");
ne répliquera pas le paramètre transmis en Java.
Options de sortie alternatives
Alternativement, pour une sortie directe, envisagez d'utiliser System.out.printf (PrintStream.printf), car il fournit une méthode simplifiée pour le formatage et l'affichage des résultats.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!