黑马程序员技术交流社区

标题: 如何正确地处理汉字的编码? [打印本页]

作者: 0和1,编程世界    时间: 2013-9-24 23:56
标题: 如何正确地处理汉字的编码?
Java语言默认的编码方式是UNICODE,而我们中国人通常使用的文件和数据库都是基于GB2312或者BIG5等方式编码的,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编码呢?
作者: 陈洋    时间: 2013-9-25 00:12
我记得老毕的视频中提到过:

      String(byte[] bytes, String charsetName)
          通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String。
      创建字符串的时候可以设置编码。

还有转换流中也可以设置字符集:
        InputStreamReader(InputStream in, Charset cs)
                创建使用给定字符集的 InputStreamReader。

        OutputStreamWriter(OutputStream out, Charset cs)
          创建使用给定字符集的 OutputStreamWriter。
      





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2