如何實現把gb2312的字符串編碼轉換成iso-8859-1的字符串

如何實現把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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章