开始输入二进制String将二进制String转化为byte数组使用UTF-8编码将byte数组转化为字符串输出UTF-8字符串结束 2. 详细步骤 Step 1: 将二进制String转化为byte数组 StringbinaryString="011000010110001001100011";// 二进制Stringbyte[]byteArray=newbyte[binaryString.length()/8];// 创建一个byte数组,每8位对应一个...
第一:如果保存的字母在ASCII里,就直接存放ASCII的二进制,一个字节 UTF-8的那个地址范围内,就用几字节存。 **总结:ASCII存贮是省空间,但是其它中文,明明以前只要16位(2字节)现在有可能要三个字节表示。 四、GBK:用俩字节 第一字节:从129 开始往下编 0x81。 第二字节:从64---255 编码,即这8位是0100 0000...