轉自:https://blog.csdn.net/leytton/article/details/52740171
Linux下為UTF-8編碼,javac編譯gbk編碼的java文件時,容易出現“錯誤: 編碼UTF8的不可映射字符”
解決方法是添加encoding 參數:javac -encoding gbk WordCount.java
Windows下為GBK編碼,javac編譯utf-8編碼的java文件時,容易出現“錯誤: 編碼GBK的不可映射字符”
解決方法是添加encoding 參數:javac -encoding utf-8 WordCount.java
如果還不能解決,將其保存成ANSI編碼
首先記事本打開java源文件。然后另存為,選擇ANSI編碼。