Java System.out 表輸出最佳化
在Java 的System.out 中將資料格式化為表格可能會帶來挑戰,尤其是在列長度不同的情況下。若要解決此問題,請考慮使用 System.out.format。
使用 System.out.format
System.out.format 提供對欄位長度的精確控制。其語法允許使用“2s”等格式說明符指定每個字段的寬度,其中“32”表示所需的字段寬度。
範例:
System.out.format("%32s%10d%16s", string1, int1, string2);
在此範例中,「string1」將被填入為32 個字符,「int1」將被填入10 個字符,「string1」將被填入為32 個字符,「int1」將被填入10 個字符, 「string2」將會被填滿為16 個字元字元。
更多選項
java.util.Formatter 提供了廣泛的格式化選項。例如,您可以指定對齊方式(“%4s%-20s”)、四捨五入小數(“%f”)以及新增前導零(“d”)。
結論
System.out.format 提供了一個強大的解決方案,用於在 Java 中建立格式化表輸出。透過利用其欄位寬度自訂,您可以輕鬆地以具有視覺吸引力和可讀的格式對齊和呈現資料。
以上是如何優化 Java System.out 中的表輸出?的詳細內容。更多資訊請關注PHP中文網其他相關文章!