如果我希望输出字符串长度至少为 5 位数字,我可以使用 example System.out.printf("'%5d'", 10),但是我可以用包含字符串长度的某个变量替换 5 吗?或者我应该使用什么才能使我的输出与X一样长?
1 回答
沧海一幻觉
TA贡献1824条经验 获得超5个赞
当然。只需在格式字符串中使用变量:
int length = 50; System.out.printf("'%"+length+"d'", 10);
输出:
' 10'
添加回答
举报
0/150
提交
取消