1
我需要在某些java文件的字符串中使用一些UTF8字符。我想我需要將文件的編碼更改爲UTF8 Eclipse,以使它們可以正常工作。詢問Eclipse的編碼
我想知道如何將默認編碼設置爲UTF8?
另外,我想問,在將編碼設置爲UTF8之後,實際的物理java文件將包含UTF8 BOM標題。
我需要在某些java文件的字符串中使用一些UTF8字符。我想我需要將文件的編碼更改爲UTF8 Eclipse,以使它們可以正常工作。詢問Eclipse的編碼
我想知道如何將默認編碼設置爲UTF8?
另外,我想問,在將編碼設置爲UTF8之後,實際的物理java文件將包含UTF8 BOM標題。
在Eclipse中,轉到Preferences>General>Workspace
並選擇UTF-8
作爲文本文件編碼。
這應該設置工作區中所有資源的編碼。您現在使用默認編碼創建的任何組件都應該匹配。
您也可以設置項目特定的編碼設置。選擇您的項目,右鍵單擊,「屬性>資源>文本文件編碼>其他」 – sergiofbsilva
希望有趣的是:[Java Language Specification](http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html)。請注意,[UTF-8建議不要使用BOM,因爲字節流不具有「字節序」](http://en.wikipedia.org/wiki/Byte_order_mark)。 – sarnold