Java 中使用printf 方法輸出左對齊字符,格式為:System.out.printf("%
s", string);其中," " 指定字段寬度,負號表示左對齊,"s" 表示輸出字串,string 為要輸出的字串。
如何用Java 輸出左對齊整齊排列的字元
回答:
Java 中使用printf
方法輸出左對齊整齊排列的字符,格式如下:
<code class="java">System.out.printf("%<field_width>s", string);</code>
其中:
%
:格式說明符,表示輸出特殊格式。 -<field_width>
:指定輸出欄位寬度,負號表示左對齊。 s
:表示輸出的內容為字串。 string
:要輸出的字串。 展開:
1. 指定欄位寬度
field_width
指定輸出字段的寬度,即字元在螢幕上所佔用的空間。如果字串長度小於欄位寬度,則會在字串前面填入空格。
2. 加負號
在 field_width
前面加上負號 -
,表示左對齊。這樣,字串將從字段的左側開始輸出,並在右側填充空格。
3. 輸出字串
string
是要輸出的字串。在格式說明符中使用 s
表示要輸出的內容為字串。
範例:
以下程式碼使用printf
方法以左對齊方式輸出字串"Hello World":
<code class="java">System.out.printf("%-15s", "Hello World");</code>
輸出結果為:
<code>Hello World </code>
這是因為欄位寬度為15,字串長度為11,所以字串左側填滿了4 個空格。
以上是java輸出左對齊整齊排列怎麼做的詳細內容。更多資訊請關注PHP中文網其他相關文章!