首先讲一讲字符集 JDK1.4版本引入了java.nio包加入了Charset类来统一字符集的转换,字符集给出了双字节Unicode码序列与本地字符编码中采用的字节序列之间的映射 字符集的名称不区分大小写,可以用官方名称或者任何一个别名调用静态方法forName来获得Charset
实际上String类中集成了Charset对象的使用,String类有两个用于编码和解码的函数
在输入输出流中有两个用于将字节流转化为指定编码格式的字符流的类 InputStreamReader/OutputStreamReader 这两个类是读写流和读写器的桥梁 用法如下
该用法在我的另外一篇socket备忘的里面体现了,可将网络传过来的utf-8格式编码的字节流正确的解码,以至于显示的时候不会出现乱码
posted on 2008-02-24 16:44 晓宇 阅读(508) 评论(0) 编辑 收藏 所属分类: JAVA基础
Powered by: BlogJava Copyright © 晓宇