Estou tentando adicionar um sinal de porcentagem real a uma instrução printf em Java e estou recebendo o erro:
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
Não consigo descobrir como colocar um sinal de porcentagem real no meu printf? Eu pensei que usar \% para escapar funcionaria, mas não é.
Alguma ideia?
StringEscapeUtils
fromcommons-text
, já que o de fromcommons-lang3
está obsoleto.