在Java 的System.out 格式化表格輸出
從資料庫擷取資料時,以表格格式呈現可以增強可讀性。但是,由於列長度不同,使用製表符 (t) 可能不會總是有效對齊列。
為了實現整齊的類似表格的輸出,Java 提供了 System.out.format() 方法。此方法可讓您指定每個欄位的寬度,確保列正確對齊。
System.out.format() 的語法如下:
System.out.format("%<flags><width>.<precision>[<conversion]>", argument);
% 表示開始格式說明符。
是最小欄位寬度。輸出將以空格填充到此寬度。
是浮點值和字串值的精確度。對於字串,它表示要列印的最大字元數。
例如,將字符串、整數和字串填入32、10 和16個字符,分別是:
System.out.format("%32s%10d%16s", string1, int1, string2);
透過利用 System.out.format() 並指定字段寬度,您可以在 Java 的標準輸出中以清晰且美觀的表格格式顯示資料。有關高級格式化選項的更多信息,請參閱 java.util.Formatter 上的 Java 文件。
以上是如何使用 Java 的 System.out.format() 有效地格式化表格輸出?的詳細內容。更多資訊請關注PHP中文網其他相關文章!