Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在第 4 行收到“重复格式标志异常”。我在格式上遗漏了什么吗?
String fmt = "%1$00.3f"; Object[] obj = new Object[1]; obj[0] = new Double((double) 2); String.format(fmt,obj)
问题是你在重复 flag 0,如果你想要一个用零填充的浮点数在整数部分至少有两位数,试试这个:
0
String fmt = "%1$06.3f";
长度字段 (6) 表示:小数部分 3 位 + 点 1 位 + 整数部分 2 位。