关于编码的问题

来源:1-1 文件的编码

qq_O等风起O_0

2017-06-25 16:33

自己创建文本文件时并没有改变编码规则,为什么写联想和联通他们的编码规则就变了呢

写回答 关注

1回答

  • biubiu3504110
    2017-06-26 16:41:16
    已采纳

    对于中文字符,UTF-8编码要用三个字节进行编码,因此,如果你使用记事本录入“联通”,然后选择以UTF-8编码方式保存的话,文件大小应为9个字节(包含三个字节的开头数据),而同样的文件GBK编码却是4个字节。最后附上“联通”的GBK、UTF-8、Unicode编码值,以及记事本的错误思维。

    联通 GBK C1 AA CD A8    UTF-8 E8 81 94 E9 80 9A     Unicode 54 80 1A 90
    联通 GBK C1 AA CD A8    UTF-8 C1 AA CD A8        Unicode 6A 00 68 03 (将GBK值误认为UTF-8值的结果)

    知乎上的回答,详细的可以参考下面链接地址。


    作者:TwinsForChina
    链接:https://www.zhihu.com/question/25367290/answer/138972490
    来源:知乎


    qq_O等风...

    非常感谢!

    2017-07-13 16:49:48

    共 1 条回复 >

文件传输基础——Java IO流

为您介绍IO流的使用,以及对象的序列化和反序列化的内容

133754 学习 · 1030 问题

查看课程

相似问题