日期:2014-05-20  浏览次数:20604 次

汉字和字母占字节问题?
本帖最后由 mengtianshuibo 于 2013-05-15 13:28:38 编辑
我想根据0001 0002 0003 0004 0005 0006 0007 0008 得到
四个数字下面一个汉字
但是在运行后,会发生移位。
那位能帮忙解答?发下代码
java?对比翻译

------解决方案--------------------
汉字如果是UTF-8编码格式的话,一般站3个字节 即24bit,而“0001”是四个字节32个bit 没看明白你问题的意思。
------解决方案--------------------
GBK编码 汉字是两个字节 2byte=16bit
UTF-8编码 汉字是三个字节 3byte=24bit
UTF-32编码 汉字是四个字节 4byte=32bit