字符集
注意在UNICODE下一个英文字符占一个字节,一个中文字符占三个字节(JAVA环境默认的)
//1.编码,把文字转换为字节
String name = "abc中国";
System.out.println(name.getBytes().length);
byte[] bytes = name.getBytes();
System.out.println(Arrays.toString(bytes));
byte[] name1 = name.getBytes("GBK");
System.out.println(Arrays.toString(name1));
//解码,将字节转换为字符
String rs = new String(name1,"GBK");
System.out.println(rs);