1.要替换的字符串中存在% 对百分比符号进行格式化: 百分比符号“%”是特殊格式的一个前缀。需要转义字符的,在这里转义字符不是”\”,而是”%”。例如 输出一个“12%”: System.out.println(String.format(“%1$d%%”, 12));