ホームページ >Java >&#&チュートリアル >Javaで整列する方法
Java でテキストまたはデータを整列する複数の方法: 水平方向の整列: 左揃え: %-n を使用します。 プレースホルダーの右揃え: %n$ を使用します。 プレースホルダーの中央揃え: %n$s を使用し、上部 % の垂直方向の整列を追加します。 n% プレースホルダ: HTML またはサードパーティ ライブラリを使用して実装可能 その他のオプション: 行区切り文字 (\n) タブ (\t) 手動で追加したスペース
Java で整列する方法
Java では、テキスト、数値、またはその他の種類のデータを整列するさまざまな方法があります。配置とは、テキストや数値を水平または垂直の線に整列させ、整然と一貫して見えるように配置することを指します。
水平配置
左揃え (左揃え): Use String.format()
%-n
メソッドのプレースホルダー。ここで、n
はテキストの最大幅であり、余分なコンテンツは切り詰められます。
<code class="java">String text = "Hello World"; System.out.printf("%-20s", text); // 输出:Hello World </code>
右揃え (右揃え): String.format()
メソッドを使用して、%n を考慮します。 $
文字。ここで、n
は最大テキスト幅です。
<code class="java">String text = "Hello World"; System.out.printf("%20$s", text); // 输出: Hello World</code>
中央揃え: String.format()
メソッドの %n$s
プレースホルダーを使用します。さらに、%n%
プレースホルダーを追加して、テキストの幅を指定します。
<code class="java">String text = "Hello World"; System.out.printf("%10$s%10$s", text); // 输出: Hello World </code>
垂直方向の配置
垂直方向の配置については、Java には組み込みメソッドがありません。垂直方向の配置は、HTML またはその他のサードパーティ ライブラリを使用して実現できます。
その他のオプション
上記の方法に加えて、位置合わせに次のオプションも使用できます:
"\n"
を使用すると、テキスト内に新しい行を作成でき、テキストの異なる行を揃えるのに役立ちます。 "\t"
を使用すると、テキスト内に水平タブを作成でき、異なる長さのテキストを整列させるのに役立ちます。 " "
) を追加して、テキストを手動で配置します。ただし、このアプローチは、特にテキストの長さが異なる場合には、それほど堅牢ではない可能性があります。 以上がJavaで整列する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。