s", string); 그 중 ""는 필드 너비를 지정합니다. 음수 기호는 왼쪽 정렬을 나타내고, "s"는 출력 문자열을 나타내며, string은 출력할 문자열입니다."/> s", string); 그 중 ""는 필드 너비를 지정합니다. 음수 기호는 왼쪽 정렬을 나타내고, "s"는 출력 문자열을 나타내며, string은 출력할 문자열입니다.">

 >  기사  >  Java  >  Java 출력을 왼쪽 정렬하고 깔끔하게 정렬하는 방법

Java 출력을 왼쪽 정렬하고 깔끔하게 정렬하는 방법

下次还敢
下次还敢원래의
2024-04-21 02:36:56672검색

Java에서 printf 메소드를 사용하여 왼쪽 정렬 문자를 출력합니다. 형식은 다음과 같습니다. System.out.printf("%s", string); 그중 ""는 필드 너비를 지정합니다. , 음수 기호는 왼쪽 정렬을 나타내고, "s"는 출력 문자열을 나타내고, string은 출력할 문자열을 나타냅니다.

Java 출력을 왼쪽 정렬하고 깔끔하게 정렬하는 방법

Java를 사용하여 왼쪽 정렬 및 깔끔하게 정렬된 문자를 출력하는 방법

답변:

왼쪽 정렬 및 깔끔하게 정렬된 문자를 출력하려면 Java에서 printf 메서드를 사용하세요. 형식은 다음과 같습니다: printf 方法输出左对齐整齐排列的字符,格式如下:

<code class="java">System.out.printf("%<field_width>s", string);</code>

其中:

  • %:格式说明符,表示输出特殊格式。
  • -<field_width>:指定输出字段宽度,负号表示左对齐。
  • s:表示输出的内容为字符串。
  • string:要输出的字符串。

展开:

1. 指定字段宽度

field_width 指定输出字段的宽度,即字符在屏幕上占用的空间。如果字符串长度小于字段宽度,则会在字符串前面填充空格。

2. 添加负号

field_width 前添加负号 -,表示左对齐。这样,字符串将从字段的左侧开始输出,并在右侧填充空格。

3. 输出字符串

string 是要输出的字符串。在格式说明符中使用 s 表示要输出的内容为字符串。

示例:

以下代码使用 printf

<code class="java">System.out.printf("%-15s", "Hello World");</code>
그 중:

  • %: 형식 지정자, 출력 특수 형식을 나타냅니다.
  • -<field_width>: 출력 필드 너비를 지정합니다. 음수 기호는 왼쪽 정렬을 나타냅니다.
  • s: 출력 내용이 문자열임을 나타냅니다.
  • string: 출력할 문자열입니다.

확장:

🎜🎜🎜1. 필드 너비 지정 🎜🎜🎜field_width 출력 필드의 너비, 즉 문자가 차지하는 공간을 지정합니다. 화면. 문자열 길이가 필드 너비보다 작으면 문자열 앞에 공백이 채워집니다. 🎜🎜🎜2. 음수 기호를 추가합니다. 🎜🎜🎜왼쪽 정렬을 나타내려면 field_width 앞에 음수 기호 -를 추가합니다. 이렇게 하면 문자열이 필드의 왼쪽부터 시작하여 출력되고 오른쪽은 공백으로 채워집니다. 🎜🎜🎜3. 출력 문자열 🎜🎜🎜string은 출력할 문자열입니다. 형식 지정자에 s를 사용하여 출력할 콘텐츠가 문자열임을 나타냅니다. 🎜🎜🎜예: 🎜🎜🎜다음 코드는 printf 메서드를 사용하여 "Hello World" 문자열을 왼쪽 정렬 방식으로 출력합니다. 🎜
<code>Hello World    </code>
🎜출력 결과는 다음과 같습니다. 🎜rrreee🎜 필드 너비가 15이고 문자열 길이가 11이므로 문자열 왼쪽에 4개의 공백이 채워집니다. 🎜

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

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.