我想知道如何在java printf()方法中编写"%&#34 ;.
例如:System.out.printf("it has %.4f%", a);
希望输出:它有33.3333%
但是,它有UnknownFormatConversionException
错误。
所以,我该如何改变呢?
答案 0 :(得分:2)
%
符号应使用%
进行转义。例如:
System.out.printf("it has %%%.4f%%", a);
将打印:it has %33.3333%
,a = 33.33333f;
答案 1 :(得分:1)
逃避它!
System.out.printf("%%")