我看很多地方都用utf-8,为什么不用gbk呢?
用GBK的话只能正确显示中文,某些其他文字符号可能就不会被正确显示,比如德语
utf-8包含的文字多,涵盖了大多数国家的语言文字,当然也包括中文
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乱码的问题很烦的