如何实现把gb2312的字符串编码转换成iso-8859-1的字符串

来源:互联网 发布:linux 多进程 例子 编辑:程序博客网 时间:2024/06/05 18:32

如何实现把gb2312的字符串编码转换成iso-8859-1的字符串

   try{

    String s = "java学习";
            System.out.println(s);
            String result = new String(s.getBytes("GB2312"),"iso-8859-1");
            System.out.println(s);
        } catch (UnsupportedEncodingException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

解释:通过JDK1.6知道String类中getBytes(”编码“)方法可以讲一个数用指定的编码转成一个字节数组,String中通过指定的 charset解码指定的 byte 数组,构造一个新的String

0 0
原创粉丝点击