int x = 123; String s1 = String.format("%d", x); // 输出:123 String s2 = String.format("%05d", x); // 输出:00123
时间: 2024-02-07 12:03:46 浏览: 194
C# String.Format格式化输出和ToString()的一些常用用法.pdf
这段代码的作用是将整数123格式化输出为字符串,并且可以指定输出的格式。具体来说,代码中使用了String.format()方法,其中"%d"表示输出十进制整数,"%05d"表示输出总宽度为5位,不足位数用0填充,输出结果为"00123"。
可以通过以下代码进行验证:
```java
int x = 123;
String s1 = String.format("%d", x);
String s2 = String.format("%05d", x);
System.out.println(s1); // 输出:123
System.out.println(s2); // 输出:00123
```
输出结果与代码中注释的描述一致。
阅读全文