import java.io.UnsupportedEncodingException;
public class EncodeDemo1 {
public static void main(String[] args) {
String s="联通";
try {
byte[]by=s.getBytes("gbk");
for (byte b : by) {
//使用二进制进行输出
System.out.println(Integer.toBinaryString(b&255));//使用二进制前八位显示
}
System.out.println("-------------------------------");
for (byte b : by) {
//使用UTF-8编码表数值进行输出
System.out.println(b);
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
}
输出结果为: