UnknownFormatConversionException 是由 String.format() 中的符号 '%' 引起的
2022-09-01 13:52:54
String template = "%s and '%'";
String result = String.format(template, "my string");
System.out.println(result);
预期:
my string and '%'
但结果是:
java.util.UnknownFormatConversionException: Conversion = '''
为什么?如何正确声明序列以便它被 忽略?'%'
String.format()