Maison >Java >javaDidacticiel >Comment aligner les données de sortie en Java

Comment aligner les données de sortie en Java

下次还敢
下次还敢original
2024-04-21 02:28:00646parcourir

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).

Comment aligner les données de sortie en Java

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

🎜Comment aligner les données de sortie à l'aide de la méthode printf() ? La syntaxe de la méthode 🎜🎜🎜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.
🎜Pour aligner les données de sortie, des spécificateurs de format appropriés doivent être utilisés dans la chaîne de format. Les spécificateurs de format d'alignement courants sont : 🎜
  • %-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)
🎜🎜Exemple : 🎜🎜rrreee🎜Sortie : 🎜rrreee🎜Dans le premier appel 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn