Maison >Java >javaDidacticiel >Comment aligner les données de sortie en Java
Conseils pour aligner les données de sortie en Java : utilisez la méthode printf() avec les spécificateurs de format inclus dans la chaîne de format. Utilisez %-d pour les entiers justifiés à gauche (signés) et %0d pour les entiers justifiés à droite (signés, complétés par des zéros). Utilisez %s pour les chaînes justifiées à gauche et %20s pour les chaînes justifiées à droite (remplies d'espaces).
Conseils pour aligner les données de sortie en Java
Comment aligner les données de sortie ?
En Java, vous pouvez aligner les données de sortie en utilisant la méthode printf()
. La méthode printf()
fournit un ensemble de spécificateurs de format qui contrôlent le format et l'alignement des données de sortie. printf()
方法来对齐输出数据。printf()
方法提供了一组格式说明符,用于控制输出数据的格式和对齐方式。
如何使用 printf() 方法对齐输出数据?
printf()
方法的语法如下:
<code class="java">public static Formatter printf(String format, Object... args)</code>
其中:
format
:一个格式化字符串,其中包含格式说明符。args
:要格式化输出的数据。要对齐输出数据,需要在格式化字符串中使用适当的格式说明符。常见的对齐格式说明符有:
%-d
:左对齐整数(带符号)%0d
:右对齐整数(带符号,用 0 填充)%s
:左对齐字符串%20s
:右对齐字符串(用空格填充,宽度为 20)示例:
<code class="java">int number = 12345; String name = "John"; System.out.println(String.format("%-10s:%d", "Number", number)); System.out.println(String.format("%10s:%s", "Name", name));</code>
输出:
<code>Number: 12345 Name: John</code>
在第一个 printf()
调用中,%-10s
格式说明符将 "Number" 左对齐,宽度为 10 个字符。在第二个 printf()
调用中,%10s
printf()
est la suivante : 🎜rrreee🎜où : 🎜format
: une chaîne de format contenant des spécificateurs de format . args
: données à formater pour la sortie. %-d
: entier aligné à gauche (signé)%0d
: à droite entier aligné (signé, complété par des 0)%s
: chaîne alignée à gauche%20s
: chaîne alignée à droite (rempli d'espaces, largeur 20) printf()
, le %- Le spécificateur de format 10s
aligne à gauche "Nombre" sur une largeur de 10 caractères. Dans le deuxième appel printf()
, le spécificateur de format %10s
aligne à droite "Nom" sur une largeur de 10 caractères. 🎜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!