当前位置:   article > 正文

【Exceptions】java String.format报错 java.util.UnknownFormatConversionException

【Exceptions】java String.format报错 java.util.UnknownFormatConversionException

问题

用String.format时,想让返回的内容有‘%’。测试时会报错:java.util.UnknownFormatConversionException: Conversion = ‘’’
比如

String str = String.format("%s%","100");
System.out.printf(str);
  • 1
  • 2

解决

‘%’是特殊字符,想单独输出要转义。前面再加个’%'即可。如:

String str = String.format("%s%%","100");
System.out.printf(str);
  • 1
  • 2

参考

https://www.cnblogs.com/zhangliang88/p/10621167.html
https://blog.csdn.net/wl724120268/article/details/103043503
https://www.jianshu.com/p/bdc8633d7fbc

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/173811
推荐阅读
相关标签
  

闽ICP备14008679号