Java でテキストの配置を実現する方法には、String.format() メソッドを使用して配置、テキストの幅、タイプを指定する方法、DecimalFormat クラスを使用して数値を書式設定して配置する方法、および StringBuilder を使用してテキストを動的に結合する方法があります。アライメントを制御します。
#Java でテキストをすばやく配置する
方法 1: String.format()
String.format() メソッドを使用して、テキストをすばやく配置します。形式は次のとおりです。
<code class="java">String.format("%<flags><width>.<precision>[type]string", object)</code>
-
(左揃え) または
(右揃え) などの配置を指定します。
数値の場合は、## を使用できます。 #DecimalFormat
テキストの書式設定と位置合わせを行うクラス。例:
<code class="java">DecimalFormat df = new DecimalFormat("#,###.##"); String s = df.format(123456.789); System.out.println(s); // 输出:123,456.79 (右对齐,小数点后保留两位)</code>
テキストの動的なスプライシングが必要な状況では、次のように使用できます。 StringBuilder
。例:
<code class="java">StringBuilder sb = new StringBuilder(); sb.append("Hello").append(" ").append("World"); String s = sb.toString(); System.out.println(s); // 输出:Hello World</code>
以上がJavaで素早く整列させる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。