这意味着0xFF、0xFE将只能被解释成小尾序中的U+FEFF(因为不可能是大尾序中的U+FFFE)。 UTF-8则没有字节顺序的议题。UTF-8编码过的字节顺序标记则被用来标示它是UTF-8的文件。它只用来标示一个UTF-8的文件,而不用来说明字节顺序。[1]许多视窗程序(包含记事本)会添加字节顺序标记到UTF-8文件。然而,在类Uni...
//转为可见字符后发现多出了2个字节,即粗体的两个字节,其实这两个字节不是汉字“南京”所对应的,它是getbyts方法在返回结果前加的 //用来标识输出byte数组字节序的,FEFF为大端,FFFE为小端 //那如何指定转换后的字节序呢,其实在编码后面家BE或LE就可以了 byte[] b1_be=str.getBytes("UTF-16BE");//BE为...