Java 如何使用String.format转义点字符
使用Java 8,我想得到以下代码块:Java 如何使用String.format转义点字符,java,string-formatting,Java,String Formatting,使用Java 8,我想得到以下代码块: System.out.println(String.format("Hello %.", "world")); 结果: Hello world. 但不幸的是: Exception in thread "main" java.util.UnknownFormatConversionException: Conversion = '.' at java.util.Formatter.checkText(Formatter.java:2579) at j
System.out.println(String.format("Hello %.", "world"));
结果:
Hello world.
但不幸的是:
Exception in thread "main" 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)
如何转义这个看起来有特殊含义的点字符?System.out.println(String.format(“Hello%s.”,“world”)代码>我想您需要您好%s.“