Ich versuche, ein tatsächliches Prozent-Zeichen in eine printf-Anweisung in Java hinzuzufügen und ich erhalte die Fehlermeldung:Java: Wörtliche Prozentzeichen in printf Anweisung
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
ich kann nicht herausfinden, wie man ein echtes Prozentzeichen in meinen Printf einfügen? Ich dachte, \% zu verwenden, um zu entkommen, würde funktionieren, aber es ist nicht.
Irgendwelche Ideen?
Sollte 'StringEscapeUtils' von' commons-text' verwendet werden, da der von 'commons-lang3' veraltet ist. –