测试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编码的字节流变成中文

一个汉字到底是多少个字符,高手请进

MySQL 数据库 varchar 到底可以存多少个汉字,多少个英文呢?我们来搞搞清楚

一个汉字占几个字符?

Java 中,数字,汉字,英文字母,...占多少字节