Eclipse中的中文字符顯示亂碼

【問題】

之前已經專門用Notepad++轉好的,UTF-8編碼的一個java文件:

npp has set encode to utf8

在用Eclipse打開,結果顯示出亂碼:

eclipse cn char messy code

【解決過程】

1.一看就知道是編碼問題。

所以,去設置成對應的編碼:

 

eclipse file properties alt enter

當前,用的是默認的GBK:

current use default gbk

去改爲UTF-8:


然後中文就顯示正常了:

eclipse can show cn char normally

 

【總結】

Eclipse默認的文件編碼是GBK,如果你打開的文件(包含非ASCII字符,比如此處的中文)不是GBK的,則會亂碼,所以要去改爲對應的編碼(此處是UTF-8)即可正常顯示了。

 

1. 後來去確認了一下,不同的文件的編碼是,像上面那樣,單獨設置的,即:

此處更改爲UTF-8,不會影響到別的文件用GBK的。

2.如果你的是別的情況,比如默認是UTF-8,但是文件是GBK的,則也要去改爲你的對應的GBK的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章