码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA IO ( 编码_乱码_解码 )

时间:2017-01-19 21:47:14      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:log   int   乱码   项目   cep   字符集   bsp   ring   默认   

public class Index {
    public static void main(String[] args) {
        String s = "黄伟强";
        try {
            // 编码(编码方式 GBK:国标 UTF-8:国际通用 ISO-8859-1:美洲 默认为当前项目的编码)
            byte[] b = s.getBytes("UTF-8");
            System.out.println(Arrays.toString(b));

            // 乱码的解码方式(编码和解码使用不同的字符集)
            s = new String(b, "GBK");
            System.out.println(s);

            // 解码的正确方式(编码和解码使用同一种字符集)
            s = new String(b, "UTF-8");
            System.out.println(s);
        } catch (UnsupportedEncodingException e) {
            // 输入字符集异常
            e.printStackTrace();
        }
    }
}

 

JAVA IO ( 编码_乱码_解码 )

标签:log   int   乱码   项目   cep   字符集   bsp   ring   默认   

原文地址:http://www.cnblogs.com/lovling/p/6308645.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!