<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><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="java">printf(String format, Object... args);</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div><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>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="java">System.out.printf("%10d", 123);</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>
<p>这将输出:</p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code> 123</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>
<p>要将浮点数 <code>123.45</code></p>
<p>Syntax: </p>
<p></p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="java">System.out.printf("%12.2f", 123.45);</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>
<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: 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code> 123.45</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>🎜Dies wird ausgegeben: 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="java">System.out.printf("%-20s", "Hello");</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div> 🎜 Um die Gleitkommazahl <code>123,45</code> zentriert auszurichten und zwei Dezimalstellen beizubehalten, können Sie schreiben: 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code>Hello****************</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>🎜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!