ホームページ  >  記事  >  Java  >  Java出力文字列を整列させる方法

Java出力文字列を整列させる方法

下次还敢
下次还敢オリジナル
2024-04-21 02:34:011202ブラウズ

Java で整列された文字列を出力する方法には、書式指定子を使用して整列、パディング文字、およびフィールド幅を指定する方法が含まれます。 String.format() メソッドを使用します。 Apache Commons Lang ライブラリの StringUtils.center() メソッドを使用します。

Java出力文字列を整列させる方法

#Java での文字列の整列

整列された文字列を出力するにはどうすればよいですか?

Java には、整列された文字列を出力するための次のようなさまざまなメソッドが用意されています。

書式指定子の使用

書式指定子を使用して指定できます。文字列の配置。形式指定子は次の部分で構成されます。

  • 配置フラグ: 文字列の配置 (左、右、または中央) を示します。
  • パディング文字: は、未使用のスペースを埋めるために使用されます。
  • フィールド幅: 文字列の最小幅を指定します。
たとえば、次のコードは文字列「Hello」を右揃えにして隙間を埋めます。

<code class="java">System.out.printf("%10s", "Hello");</code>

String.format() メソッドを使用します

String.format() このメソッドは、文字列を整列させるために使用することもできます。フォーマット指定子と同様の構文を使用します。

<code class="java">String formattedString = String.format("%10s", "Hello");</code>

StringUtils ライブラリの使用 (Apache Commons Lang)

Apache Commons Lang ライブラリは、

StringUtils# を提供します。 # # アライメントメソッドなど、文字列操作のための多くのユーティリティメソッドを含むクラス。 たとえば、次のコードは文字列「Hello」を中央揃えにします:

<code class="java">String centeredString = StringUtils.center("Hello", 10);</code>

以上がJava出力文字列を整列させる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。