首頁 >Java >java教程 >java如何讓輸出資料對齊

java如何讓輸出資料對齊

下次还敢
下次还敢原創
2024-04-21 02:28:00655瀏覽

在 Java 中對齊輸出資料的技巧:使用 printf() 方法,格式化字串中包含格式說明符。左對齊整數(帶符號)使用 %-d,右對齊整數(帶符號,用 0 填充)使用 。左對齊字串使用 %s,右對齊字串(用空格填充)使用 s。

java如何讓輸出資料對齊

Java 中對齊輸出資料的技巧

如何與輸出資料對齊?

在 Java 中,可以透過使用 printf() 方法來對齊輸出資料。 printf() 方法提供了一組格式說明符,用於控制輸出資料的格式和對齊方式。

如何使用 printf() 方法對齊輸出資料?

printf() 方法的語法如下:

<code class="java">public static Formatter printf(String format, Object... args)</code>

其中:

  • format:一個格式化字串,其中包含格式說明符。
  • args:要格式化輸出的資料。

要對齊輸出數據,需要在格式化字串中使用適當的格式說明符。常見的對齊格式說明符有:

  • %-d:左對齊整數(帶符號)
  • :右對齊整數(帶符號,用0 填充)
  • %s:左對齊字串
  • s:右對齊字串(以空格填充,寬度為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() 呼叫中, s 格式說明符將 "Name" 右對齊,寬度為 10 個字元。

以上是java如何讓輸出資料對齊的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

相關文章

看更多