Java出力を左揃えできれいに配置する方法

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

Java で printf メソッドを使用して、左揃えの文字を出力します。形式は次のとおりです。 System.out.printf("%s", string); ここで、"" は、フィールド幅、負の「s」は左揃えを意味し、「s」は出力文字列を意味し、string は出力される文字列です。

Java出力を左揃えできれいに配置する方法

#Java を使用して整然と配置された左揃えの文字を出力する方法

回答:

Java の

printf メソッドを使用して、左揃えで整然と配置された文字を次の形式で出力します。

<code class="java">System.out.printf("%<field_width>s", string);</code>
ログイン後にコピー
そのうちの 1 つは、

  • %: 出力の特殊な形式を示す形式指定子。
  • -: 出力フィールドの幅を指定します。負号は左揃えを示します。
  • s: 出力内容が文字列であることを示します。
  • string: 出力される文字列。

展開:

1. フィールド幅を指定します

field_width出力フィールド 文字の幅。画面上で文字が占めるスペースです。文字列の長さがフィールド幅より短い場合は、文字列の前にスペースが埋め込まれます。

2. 負符号を追加します。

負符号

-field_width の前に追加して、左揃えを示します。このように、文字列はフィールドの左側から出力され、右側にはスペースが埋め込まれます。

3. 出力文字列

#string は出力される文字列です。形式指定子で s を使用して、出力されるコンテンツが文字列であることを示します。

例:

次のコードは、

printf メソッドを使用して、文字列「Hello World」を左揃えで出力します。 #<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;code class=&quot;java&quot;&gt;System.out.printf(&quot;%-15s&quot;, &quot;Hello World&quot;);&lt;/code&gt;</pre><div class="contentsignin">ログイン後にコピー</div></div> 出力結果は次のとおりです。

<code>Hello World    </code>
ログイン後にコピー

これは、フィールド幅が 15、文字列の長さが 11 であるため、文字列の左側が 4 つのスペースで埋められます。

以上がJava出力を左揃えできれいに配置する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!