Próbuję dodać rzeczywisty znak procentu do instrukcji printf w Javie i otrzymuję błąd:
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
Nie mogę dowiedzieć się, jak umieścić rzeczywisty znak procentu w moim printf? Myślałem, że użycie \% do ucieczki zadziała, ale tak nie jest.
Jakieś pomysły?
StringEscapeUtils
fromcommons-text
, ponieważ ten fromcommons-lang3
jest przestarzały.