java里,关于字符编码转换中文的问题

我看很多地方都用utf-8,为什么不用gbk呢?

用GBK的话只能正确显示中文,某些其他文字符号可能就不会被正确显示,比如德语
utf-8包含的文字多,涵盖了大多数国家的语言文字,当然也包括中文
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-07
Java 里面可以使用多种编码方式,比如UTF-8 GBK ISO8859-4等等,可以到百科里面看看这些编码的区别,现在比较流行的是使用 UTF-8 应为其覆盖了大多数的语言,可以很好防止乱码的出现。
同时,还应该注意这些编码方式的转换问题,也是比较敏感的。。。
第2个回答  2009-07-07
utf-8是个大字符集,可以展示一些gbk展示不了的字符集,但是utf-8字符集占用的字节数也会比gbk多,所以,还是根据实际情况选择字符集吧,最好是能统一,java乱码的问题很烦的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网