報錯
Illegal unquoted character ((CTRL-CHAR, code 9)): has to be escaped using backslash to be included in string value
查看是哪個字符導致的
System.out.println(new String( Character.toChars(9) ));
糾錯
把這個字符替換掉即可。
str = str.replace( new String( Character.toChars(x) ),"");
我的code 9是制表符\t導致的問題,.replaceAll("\t", " ")或.replace( new String( Character.toChars(9) ),"")替換掉即可,同理其他的\r、\n替換掉即可。