<blockquote>
<p>In Java können Sie die printf-Methode zur Ausgabe der Ausrichtung verwenden und das Format und die Ausrichtung über Formatspezifizierer steuern, einschließlich: linksbündig, das Vorzeichen 0 vor vorzeichenbehafteten Zahlen hinzufügen, die Lücken mit Nullen füllen< -ausgerichtet mit Leerzeichen Füllen Sie die Lücken ^ Zentrierte Ausrichtung </p></blockquote><p><img src="https://img.php.cn/upload/article/202404/21/2024042102282239814.jpg"/ alt="So richten Sie die Ausgabe in Java aus" ></p><p><strong>So geben Sie die Ausrichtung in Java aus </strong></p><p>In Java können wir die Methode <code>printf</code> verwenden, um die Ausrichtung auszugeben. Die <code>printf</code>-Methode bietet eine Vielzahl von Formatspezifizierern, um das Format und die Ausrichtung der Ausgabe zu steuern. <code>printf</code> 方法来输出对齐。<code>printf</code> 方法提供了多种格式说明符,可以控制输出的格式和对齐方式。</p><p><strong>语法:</strong></p><pre class="brush:php;toolbar:false"><code class="java">printf(String format, Object... args);</code></pre><p><strong>参数:</strong></p><ul><li><code>format</code>: 格式化字符串,其中包含占位符(例如 <code>%d</code>、<code>%s</code>)。</li><li><code>args</code>: 要输出的实际参数。</li></ul><p><strong>对齐说明符:</strong></p><table><thead><tr><th>说明符</th><th>描述</th></tr></thead><tbody><tr><td><code>-</code></td><td>左对齐</td></tr><tr><td><code>+</code></td><td>在带符号的数字前加符号</td></tr><tr><td><code>0</code></td><td>用零填充空位</td></tr><tr><td><code><</code></td><td>右对齐</td></tr><tr><td><code>></p>
<td>左对齐,并用空格填充空位</td>
<tr>
<td><code>^</code></td>
<td>居中对齐</td>
</tr>
<p><strong>示例:</strong></p>
<p>要将整数 <code>123</code> 右对齐并用空格填充空位,可以这样写:</p>
<pre class="brush:php;toolbar:false"><code class="java">System.out.printf("%10d", 123);</code></pre>
<p>这将输出:</p>
<pre class="brush:php;toolbar:false"><code> 123</code></pre>
<p>要将浮点数 <code>123.45</code></p>
<p>Syntax: </p>
<p></p>
<pre class="brush:php;toolbar:false"><code class="java">System.out.printf("%12.2f", 123.45);</code></pre>
<p>Parameter: </p>🎜<ul>
<li>
<code>format</code>: Formatzeichenfolge mit Platzhaltern (z. B. <code>%d</code> , <code>% s</code>). </li>
<li>
<code>args</code>: Die eigentlichen auszugebenden Parameter. </li>
</ul>🎜🎜Ausrichtungsspezifizierer: 🎜🎜<table>
<thead><tr>
<th>Specifier</th>
<th>Beschreibung</th>
</tr></thead> <tbody>
<tr>
<td><code>-</code></td>
<td>Linksbündig</td>
</tr>
<tr>
<td>
<code>+</code> td ></td>
<td>Zahlen mit Vorzeichen voranstellen</td>
</tr>
<tr>
<td><code>0</code></td>
<td>Lücken mit Nullen füllen</td> </tr>
<tr>
<td><code><</code></td><td>Rechtsbündig</td></tr><tr><td><code>></code></td> <td>Links ausrichten und leere Stellen mit Leerzeichen füllen</td>
</tr>
<tr>
<td><code>^</code></td>
<td>Mittig ausrichten</td> </tr> </tbody>
</table>🎜🎜Beispiel: 🎜🎜🎜Um die Ganzzahl <code>123</code> rechtsbündig auszurichten und die Lücken mit Leerzeichen zu füllen, können Sie schreiben: 🎜<pre class="brush:php;toolbar:false"><code> 123.45</code></pre>🎜Dies wird ausgegeben: 🎜<pre class="brush:php;toolbar:false"><code class="java">System.out.printf("%-20s", "Hello");</code></pre> 🎜 Um die Gleitkommazahl <code>123,45</code> zentriert auszurichten und zwei Dezimalstellen beizubehalten, können Sie schreiben: 🎜<pre class="brush:php;toolbar:false"><code>Hello****************</code></pre>🎜Dies wird ausgegeben: 🎜rrreee🎜Um die Zeichenfolge „Hallo“ linksbündig auszurichten und die Lücken mit zu füllen Sternchen, Sie können schreiben: 🎜rrreee🎜Dies wird ausgegeben: 🎜rrreee</blockquote>
Das obige ist der detaillierte Inhalt vonSo richten Sie die Ausgabe in Java aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn