java的String.format中的百分号

System.out.println(String.format("百分比%.2f%", (float)80/90));

错误信息:

Exception in thread "main" java.util.UnknownFormatConversionException: Conversion = '%'

解决方法:

System.out.println(String.format("百分比%.2f%%", (float)80/90));

 

 

原因分析:

java的format中出现百分号需要用2个进行转义

posted @ 2022-08-25 14:17  tetrachloroethylene  阅读(680)  评论(0)    收藏  举报