我想以两位数格式显示数字,请告诉我如何使用字符串格式
我这样做但是这给了我错误
String formatted = String.format("%02d", list.get(i).toString());
答案 0 :(得分:1)
String.format的第二个参数应该是一个整数。尝试
String formatted = String.format("%02d", list.get(i));
(假设你有一个整数列表)。
答案 1 :(得分:1)
使用Integer.parseInt()
:
String formatted = String.format("%02d", Integer.parseInt(list.get(i).toString()));