【問題】
之前已經專門用Notepad++轉好的,UTF-8編碼的一個java文件:
在用Eclipse打開,結果顯示出亂碼:
【解決過程】
1.一看就知道是編碼問題。
所以,去設置成對應的編碼:
當前,用的是默認的GBK:
去改爲UTF-8:
然後中文就顯示正常了:
【總結】
Eclipse默認的文件編碼是GBK,如果你打開的文件(包含非ASCII字符,比如此處的中文)不是GBK的,則會亂碼,所以要去改爲對應的編碼(此處是UTF-8)即可正常顯示了。
1. 後來去確認了一下,不同的文件的編碼是,像上面那樣,單獨設置的,即:
此處更改爲UTF-8,不會影響到別的文件用GBK的。
2.如果你的是別的情況,比如默認是UTF-8,但是文件是GBK的,則也要去改爲你的對應的GBK的。