Sto cercando di aggiungere un segno di percentuale effettivo in un'istruzione printf in Java e sto ottenendo l'errore:
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
Non riesco a capire come inserire un segno di percentuale reale nel mio printf? Ho pensato che usare \% per scappare avrebbe funzionato, ma non lo è.
Qualche idea?
StringEscapeUtils
dacommons-text
, poiché quello dacommons-lang3
è deprecato.