为了账号安全,请及时绑定邮箱和手机立即绑定

UTF-8中,1个中文占3个字节,为什么感觉这里是1个中文4个字节

dos.writeUTF("中国");

运行结果为00  06  e4  b8  ad  e5  9b  bd  



正在回答

3 回答

UTF-8中,前面两个字符表示数据占用的字节数。

eg:  dos.writeUTF("中国中国"),运行结果前面两位就会为00 0c。即"中国中国"占用12个字节。

还望采纳!

5 回复 有任何疑惑可以回复我~

UTF-8


0 回复 有任何疑惑可以回复我~

utf-16be?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

UTF-8中,1个中文占3个字节,为什么感觉这里是1个中文4个字节

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信