ホームページ > Java > &#&チュートリアル > Javaで出力データを整列する方法

Javaで出力データを整列する方法

下次还敢
リリース: 2024-04-21 02:28:00
オリジナル
647 人が閲覧しました

Java で出力データを整列させるためのヒント: printf() メソッドを使用し、書式文字列に書式指定子を含めます。左揃えの整数 (符号付き) には %-d を使用し、右揃えの整数 (符号付き、0 で埋め込み) には %-d を使用します。 。文字列を左揃えにするには %s を使用し、文字列を右揃えにするには (スペースを埋め込みます) s を使用します。

Javaで出力データを整列する方法

#Java で出力データを整列するためのヒント

出力データを整列するにはどうすればよいですか?

Java では、

printf() メソッドを使用して出力データを整列できます。 printf() このメソッドは、出力データの形式と配置を制御する一連の形式指定子を提供します。

printf() メソッドを使用して出力データを整列するにはどうすればよいですか?

printf() メソッドの構文は次のとおりです:

<code class="java">public static Formatter printf(String format, Object... args)</code>
ログイン後にコピー
その中には:

  • format : フォーマット指定子を含むフォーマット文字列。
  • args: 出力用にフォーマットされるデータ。
出力データを整列するには、書式指定文字列で適切な書式指定子を使用する必要があります。一般的な整列形式指定子は次のとおりです。

  • %-d: 左揃え整数 (符号付き)
  • : 右詰めの整数 (符号付き、0 で埋められます)
  • %s: 左詰めの文字列
  • s: 右詰め両端揃え文字列 (スペース埋め込み、幅 20)

例:

<code class="java">int number = 12345;
String name = "John";

System.out.println(String.format("%-10s:%d", "Number", number));
System.out.println(String.format("%10s:%s", "Name", name));</code>
ログイン後にコピー
出力: 最初の

printf の

<code>Number: 12345
       Name: John</code>
ログイン後にコピー

() 呼び出しでは、%-10s 書式指定子により、「Number」が 10 文字の幅で左揃えにされます。 2 番目の printf() 呼び出しでは、 s 書式指定子により、「Name」が 10 文字の幅に右寄せされます。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート