J'essaie d'ajouter un signe de pourcentage réel dans une instruction printf en Java et j'obtiens l'erreur:
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
Je n'arrive pas à comprendre comment mettre un signe de pourcentage réel dans mon printf? Je pensais qu'utiliser \% pour y échapper fonctionnerait, mais ce n'est pas le cas.
Des idées?
StringEscapeUtils
fromcommons-text
, puisque celui decommons-lang3
est obsolète.