Java中转换字符串编码

        String str = "中国";
        byte[] bytes = str.getBytes("UTF-8");
        str = new String(bytes, "GBK");
        System.out.println(str);

当我们需要对一个字符串进行编码格式转换时,需要先用原来的格式解码为字节数组,然后在进行编码,编程我们想要的格式,上方代码为把UTF-8编码变为GBK编码。

你可能感兴趣的:(Javase)