在printf格式说明符Java中使用变量

时间:2013-12-26 22:14:18

标签: java format printf

我正在制作一个基本的电子表格程序,默认情况下我将单元格宽度设置为12个空格。我正在使用printf来做到这一点。

System.out.printf("%12s|", rowsAndColumns[i][j]);

我该怎样做。

System.out.printf("%cellWidths|", rowsAndColumns[i][j]);

这甚至可能吗?

感谢。

1 个答案:

答案 0 :(得分:3)

我不认为你在寻找什么是可能的。

但你为什么不这样做 -

System.out.printf("%" + cellWidths + "|", rowsAndColumns[i][j]);