public static void main(String[] args) {
String str = "联通";
byte [] arr = str.getBytes("gbk");
for (byte b : arr) {
System.out.println(Integer.toBinaryString(b&255));
}
}
输出结果:
1100000110101010
11001101
10101000
今天看老毕的视频,说这段代码输出的结果有点类似UTF-8的编码形式,有点不理解,求解答。。
|