在 Java 中,可以使用 printf 方法输出对齐,通过格式说明符控制格式和对齐方式,具体包括:左对齐在带符号数字前加符号0 用零填充空位< 右对齐> 左对齐并用空格填充空位^ 居中对齐

如何在 Java 中输出对齐
在 Java 中,我们可以使用 printf 方法来输出对齐。printf 方法提供了多种格式说明符,可以控制输出的格式和对齐方式。
语法:
<code class="java">printf(String format, Object... args);</code>
参数:
立即学习“Java免费学习笔记(深入)”;
format: 格式化字符串,其中包含占位符(例如 %d、%s)。args: 要输出的实际参数。对齐说明符:
| 说明符 | 描述 |
|---|---|
- |
左对齐 |
+ |
在带符号的数字前加符号 |
0 |
用零填充空位 |
< |
右对齐 |
> |
左对齐,并用空格填充空位 |
^ |
居中对齐 |
示例:
要将整数 123 右对齐并用空格填充空位,可以这样写:
<code class="java">System.out.printf("%10d", 123);</code>这将输出:
<code> 123</code>
要将浮点数 123.45 居中对齐并保留两位小数,可以这样写:
<code class="java">System.out.printf("%12.2f", 123.45);</code>这将输出:
<code> 123.45</code>
要将字符串 "Hello" 左对齐并用星号填充空位,可以这样写:
<code class="java">System.out.printf("%-20s", "Hello");</code>这将输出:
<code>Hello****************</code>
以上就是java怎么输出对齐的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号