联通小bug

package io.p7.encoding;

/*
打开记事本 打上联通俩字保存 再打开乱码 因为联通的二进制像 utf-8 所有再打开默认按照utf-8解码 就会乱码
*/
public class LianTong {

	public static void main(String[] args) {
		String str="联通";
		byte[]buf=str.getBytes();
		for(byte b:buf) {
			System.out.println(Integer.toBinaryString(b&255));//打出联通两字的二进制 (&255 保留最后8位)
		}
	}

}

你可能感兴趣的:(Java学习)