でリテラルパーセント記号私はJavaでprintf文の中に実際のパーセント記号を追加しようとしていると私はエラーを取得しています:のJava:printf文
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
私はどのように把握することはできません私のprintfに実際のパーセント記号を入れますか?私は\%を使ってエスケープするとうまくいくと思いましたが、そうではありません。
アイデア?
'commons-text'から' StringEscapeUtils'を使うべきです。なぜなら 'commons-lang3'のものは非難されているからです。 –