System.out.printf("%3d %12s %21s",i+1)
时间: 2024-01-23 19:42:54 浏览: 63
TI-TPD12S015A.pdf
这段代码中有一些问题,缺少参数和语法错误,应该是这样的:
```
System.out.printf("%3d %12s %21s", i+1, string1, string2);
```
其中 `%3d` 表示输出一个整数并占用 3 个字符的宽度,`%12s` 表示输出一个字符串并占用 12 个字符的宽度,`%21s` 表示输出一个字符串并占用 21 个字符的宽度,`i+1` 是第一个参数,`string1` 是第二个参数,`string2` 是第三个参数。该代码的作用是在控制台输出三个变量,第一个变量是整数,第二个变量是字符串,第三个变量也是字符串,每个变量占据固定的宽度。
阅读全文