> Java > java지도 시간 > Java에서 출력을 정렬하는 방법

Java에서 출력을 정렬하는 방법

下次还敢
풀어 주다: 2024-04-21 02:28:19
원래의
498명이 탐색했습니다.
<blockquote><p>Java에서는 printf 메서드를 사용하여 정렬을 출력하고 형식 지정자를 통해 형식과 정렬을 제어할 수 있습니다. 왼쪽 정렬, 부호 있는 숫자 앞에 기호 0 추가, 공백 채우기< 오른쪽 정렬> -aligned with 공백 채우기 ^ 가운데 정렬 </p></blockquote> <p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/202404/21/2024042102282239814.jpg" class="lazy" alt="Java에서 출력을 정렬하는 방법" ></p> <p><strong>Java에서 정렬 출력 방법 </strong></p> <p>Java에서는 <code>printf</code> 메서드를 사용하여 정렬을 출력할 수 있습니다. <code>printf</code> 메소드는 출력의 형식과 정렬을 제어하는 ​​다양한 형식 지정자를 제공합니다. <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;'>printf(String format, Object... args);</pre><div class="contentsignin">로그인 후 복사</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>></code></td><td>左对齐,并用空格填充空位</td></tr><tr><td><code>^</code></td><td>居中对齐</td></tr></tbody></table><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;'>System.out.printf("%10d", 123);</pre><div class="contentsignin">로그인 후 복사</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">로그인 후 복사</div></div><p>要将浮点数 <code>123.45</code></p><p>구문: ​​</p><p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>System.out.printf("%12.2f", 123.45);</pre><div class="contentsignin">로그인 후 복사</div></div></p><p>매개변수: </p>🎜<ul><li><code>format</code>: 자리 표시자를 포함하는 형식 문자열(예: <code>%d</code> , <code>% s</code>). </li><li><code>args</code>: 출력할 실제 매개변수입니다. </li></ul>🎜🎜정렬 지정자: 🎜🎜<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>공백을 0으로 채우기</td> </tr><tr ><td><code><</code></td><td>오른쪽 정렬</td></tr><tr><td><code>></code ></td> <td>왼쪽 정렬 및 빈 공간을 공백으로 채우기</td></tr><tr><td><code>^</code></td><td>가운데 정렬</td> </tr> </tbody></table>🎜🎜예: 🎜🎜🎜정수 <code>123</code>을 오른쪽 정렬하고 간격을 공백으로 채우려면 다음과 같이 작성할 수 있습니다. 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code> 123.45</code></pre><div class="contentsignin">로그인 후 복사</div></div>🎜이 결과는 다음과 같습니다. 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>System.out.printf("%-20s", "Hello");</pre><div class="contentsignin">로그인 후 복사</div></div> 🎜 부동 소수점 숫자 <code>123.45</code>를 중앙 정렬하고 소수점 이하 두 자리를 유지하려면 다음과 같이 작성할 수 있습니다. 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code>Hello****************</code></pre><div class="contentsignin">로그인 후 복사</div></div>🎜이 결과는 다음과 같습니다. 🎜rrreee🎜문자열 "Hello"를 왼쪽 정렬하고 공백을 다음으로 채웁니다. 별표, 다음과 같이 쓸 수 있습니다: 🎜rrreee🎜이 결과는 다음과 같습니다: 🎜rrreee

위 내용은 Java에서 출력을 정렬하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿