格式化之 %d,%2d, %02d

编程入门 行业动态 更新时间:2024-10-16 02:27:35

格式化之 %d,%2d, %02d

格式化之 %d,%2d, %02d

在Java中,%d%2d%02d 都用于格式化整数:

  1. %d
  • %d 是格式化整数的基本占位符。
  • 当使用 %d 格式化整数时,它将使用默认的对齐方式,通常是右对齐,并没有指定宽度。
  • 例如,System.out.printf("%d", 5); 将输出 “5”。
  1. %2d
  • %2d 指定了字段的宽度为2,但没有指定对齐方式。
  • 当使用 %2d 格式化整数时,如果整数不足2个字符宽度,它将在前面填充空格,以使字段宽度为2。
  • 例如,System.out.printf("%2d", 5); 将输出 " 5"(注意前面有一个空格)。
  1. %02d
  • %02d 同样指定了字段的宽度为2,但它还指定了对齐方式为右对齐,并在不足宽度时用零填充。
  • 当使用 %02d 格式化整数时,如果整数不足2个字符宽度,它将在前面用零填充,以使字段宽度为2。
  • 例如,System.out.printf("%02d", 5); 将输出 “05”(前面有一个零)。
  1. %12d
  • %12d 指定了字段的宽度为12,但它还指定了对齐方式为右对齐,并在不足宽度时用空格填充。
  • 当使用 %12d 格式化整数时,如果整数不足12个字符宽度,它将在前面用空格填充,以使字段宽度为12。
  • 例如,System.out.printf("%12d", 5); 将输出 " 5"(前面有十一个空格)。

更多推荐

格式化之 %d,%2d, %02d

本文发布于:2023-12-04 02:19:40,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1659475.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!