测试utf-8 汉字和字符等一般占多少个字节
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试utf-8 汉字和字符等一般占多少个字节相关的知识,希望对你有一定的参考价值。
参考技术A byte[]b
=
str.getBytes(unicode);
//
从字符串中获得字节
System.out.println(unicode:+b.length);
//unicode
占
4个字节!!
b=str.getBytes(utf-8);
System.out.println(utf-8:+b.length);
//utf-8汉字英文和中文字符一般占3个字节!!数字和字符一般占1个字节,
str
=
new
String(b);
System.out.println(str.getBytes(unicode).length);
catch
(Exception
e)
e.printStackTrace();经过上述的测试,得出下列结果:
utf-8汉字英文和中文字符一般占3个字节!!数字和英文字符一般占1个字节,
以上是关于测试utf-8 汉字和字符等一般占多少个字节的主要内容,如果未能解决你的问题,请参考以下文章
micropython中怎么将gb2312编码的字节流变成中文