ホームページ >Java >&#&チュートリアル >Java の System.out でのテーブル出力を最適化するにはどうすればよいですか?
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 文字に、「string2」は 10 文字にパディングされます。 16 文字。
その他のオプション
java.util.Formatter は、書式設定のための広範なオプションを提供します。たとえば、配置 ("%4s%-20s")、小数点の四捨五入 ("%f")、および先頭のゼロの追加 (" d") を指定できます。
結論
System.out.format は、Java でフォーマットされたテーブル出力を作成するための強力なソリューションを提供します。フィールド幅のカスタマイズを活用すると、データを簡単に配置して、視覚的に魅力的で読みやすい形式で表示できます。
以上がJava の System.out でのテーブル出力を最適化するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。