写了2个int共8字节,一个long8字节,一个double8字节,2个“中国”(utf-8共6字节,utf-16be共4字节)为什么会打印出来36个字节
dos.writeInt(10);
dos.writeInt(-10);
dos.writeLong(10l);
dos.writeDouble(10.5);
//采用utf-8编码写入中国
dos.writeUTF("中国");
//utf-16be
dos.writeChars("中国");
dos.writeInt(10);
dos.writeInt(-10);
dos.writeLong(10l);
dos.writeDouble(10.5);
//采用utf-8编码写入中国
dos.writeUTF("中国");
//utf-16be
dos.writeChars("中国");
2019-10-21
举报