字符串编码的一个奇怪问题 5C

图片说明第一个字符串是从QQ上复制下来的,第二个字符串是手打上去的,myeclipse的编码格式是"UTF-8"的,为什么两个字符串的长度不一样呢?图片说明

5个回答

可能有某个字符是Unicode的, 双字,之类的,所以长度长了1位

limeigui
limeigui 编码格式不应,用UtralEdit打开,对比二进制应该能发现不一样
大约 2 年之前 回复
u011165171
老湿湿湿湿湿机 我把两个字符串复制到notpad++中,发现qq复制下来的字符串多了1位,但是这1位是什么却不知道
大约 2 年之前 回复

都转化成utf-8就一样了

u011165171
老湿湿湿湿湿机 不行的,我试过了
大约 2 年之前 回复

可能复制下来的有些字符不一样

可能有某个字符是Unicode的, 双字,之类的

图片说明,终于知道是啥原因了,Unicode Bidi!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问