java汉字占用字节

2019-08-02 11:02:46 浏览数 (1)

代码语言:javascript复制
若使用utf-8编码,中文占3个字节,英文的话只占一个字节
System.out.println("人".getBytes().length);  输出3

若使用unicode编码,则是2个字节

代码语言:javascript复制
System.out.println("人".getBytes().length);  输出2

若在windows上使用GBK编码,则占用2个字节

代码语言:javascript复制
System.out.println("人".getBytes().length);  输出2

0 人点赞