24
A
回答
19
UTF-8
是標準之一,大多數人使用它:d
下面是在Java中使用的字符集的列表:
http://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html
NB
如果字符集工廠/單例類可以採用Enum
作爲參數,並且String
,Enum
是IMO始終是更安全和更好的選項。
10
更易於使用StandardCharsets.UTF_8,因爲它可以節省您不必處理UnsupportedEncodingExceptions
相關問題
- 1. 'UTF8'不是受支持的編碼名稱
- 2. 檢測UTF8名稱
- 3. C++ UTF8編碼
- 4. utf8和編碼
- 5. C#UTF8編碼
- 6. UTF8編碼含+
- 7. UTF8編碼/€
- 8. 如何確定這是latin1還是utf8?
- 9. UTF8編碼問題?
- 10. UTF8編碼問題
- 11. PHP utf8編碼和解碼
- 12. UTF8編碼無法解碼
- 13. UTF8 python編碼和解碼
- 14. PHP FTP獲取utf8編碼的文件夾名稱
- 15. wso2是和esb UTF8
- 16. ios UTF8編碼從nsstring
- 17. Ruby UTF8編碼問題
- 18. JSON字符編碼vs utf8
- 19. 不同的utf8編碼?
- 20. Python的編碼ISO爲utf8
- 21. Storm UTF8編碼問題
- 22. 檢測utf8編碼錯誤
- 23. MemoryStream的StreamReader UTF8編碼
- 24. 錯誤與utf8編碼
- 25. 編碼URL UTF8 - 殼腳本
- 26. 轉換ASCII到UTF8編碼
- 27. 編碼字符串UTF8
- 28. Python utf8編碼問題
- 29. Eclipse編碼MacRoman - > UTF8
- 30. RMysql編碼utf8問題
正確的。儘可能使用「UTF-8」。有幾次你會遇到'utf8'([Perl是一個非常可怕的例子](http://www.effectiveperlprogramming.com/blog/1292)),那麼你應該花一些時間來了解設計者是否認爲他們的'utf8 '不同於'UTF-8'。 – Konerak 2012-07-15 10:44:17
好的,我完全忘了它。我用Perl編寫了一些東西已經有一段時間了(我希望我不再需要這樣做xD) – Lopina 2012-07-15 10:48:01
@Konerak無論是編寫perl實現的人,都可能想知道他是否可以獲得處理unicode的程序數量錯誤地從80%進入99%的範圍。非常可怕。 – Voo 2012-07-15 10:50:02