赞
踩
具体报错:
java.util.UnknownFormatConversionException: Conversion = '%'
at java.util.Formatter.checkText(Formatter.java:2579)
at java.util.Formatter.parse(Formatter.java:2565)
at java.util.Formatter.format(Formatter.java:2501)
at java.util.Formatter.format(Formatter.java:2455)
at java.lang.String.format(String.java:2940)
报错行的代码:
String s = String.format("%s系统水位超过50%", “A”);
报错原因:
无法识别占位符%,占位符写错了,正确占位符格式是
先% ,例如 %s, %s
错误例子:s%, s%。 尽管30%是String文本,但是也被识别为错误格式!
问题修复:
String s = String.format("%s系统水位超过百分之50", “A”);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。