我想實際百分號添加到Java中的printf語句,我得到的錯誤:的Java:在printf語句文字百分號
lab1.java:166: illegal escape character
System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence);
^
lab1.java:166: illegal escape character
System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence);
^
2 errors
我無法弄清楚如何把一個實際的百分號放到我的printf中?我認爲使用\%來逃避它會起作用,但事實並非如此。
任何想法?
應該從'commons-text'中使用'StringEscapeUtils',因爲'commons-lang3'中的一個已被棄用。 – 2017-12-15 10:14:09