Maison >Java >javaDidacticiel >Comment aligner la sortie en Java
Alignez la sortie via la méthode printf() en Java. Les étapes sont les suivantes : Spécifiez le spécificateur de format, tel que %d pour un entier. L'alignement est spécifié à l'aide d'indicateurs d'alignement : '-' aligné à gauche, '+' signes positifs avant les nombres positifs, '' espaces avant les nombres positifs, '0' justifié à droite et complété par des zéros. Définissez la largeur minimale du champ, spécifiez la largeur minimale du champ de sortie. Sur la base de ces paramètres, utilisez la méthode printf() pour aligner la sortie.
Comment aligner la sortie en Java
En Java, vous pouvez utiliser la méthode printf()
pour aligner la sortie. Cette méthode nécessite les paramètres suivants : printf()
方法来对输出进行对齐。此方法需要以下几个参数:
%d
表示整数,%f
表示浮点数。对齐标志
对齐标志可以是以下几个值:
-
:左对齐+
:在正数前显示正号
:在正数前显示空格0
:右对齐并使用零填充最小字段宽度
最小字段宽度指定输出字段的最小宽度。如果输出文本的长度小于最小宽度,则使用填充字符填充输出字段。
示例
以下示例将浮点数 5.5
输出为右对齐,最小字段宽度为 10,使用空格填充:
<code class="java">System.out.printf("%10.2f", 5.5);</code>
输出:
<code> 5.50</code>
以下示例将整数 123
Spécifie la méthode de formatage des données, par exemple, %d
représente un entier, %f code> Représente un nombre à virgule flottante.
Spécifiez l'alignement du texte dans le champ.
Spécifiez les caractères pour le texte non rempli.
-
: aligné à gauche
: Afficher un espace avant un nombre positif0
code > : aligné à droite et complété par des zéros5.5
justifié à droite, avec une largeur de champ minimale de 10, complété par des espaces : 🎜<code class="java">System.out.printf("%-6d", 123);</code>🎜Sortie : 🎜
<code>123 </code>🎜L'exemple de sortie suivant un entier
123
La sortie est justifiée à gauche, avec une largeur de champ minimale de 6, en utilisant un remplissage de zéro : 🎜<code class="java">System.out.printf("%10s", "Hello");</code>🎜Sortie : 🎜
<code> Hello </code>🎜L'exemple suivant génère la chaîne "Bonjour" alignée au centre, avec une largeur de champ minimale de 10, en utilisant des astérisques Remplissage : 🎜rrreee🎜Sortie : 🎜rrreee
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!