介绍
这篇文章主要介绍了在java中字符类型占几个字节,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
在java中,字符类型占2个字节;原因:java编译器默认使用Unicode编码,因此2字节(16位)可以表示所有字符. java中占2个字节有短和字符,则字节和布尔占1个字节,int和float占4个字节。
引用><强> java基本类型占用的字节数:强>
<李>
1字节:字节,布尔
李> <李>2字节:短,char
李> <李>4字节:int,浮动
李> <李>8字节:长,双
李>注:1字节(字节)=8位(比特)
<强>附录:强>
1,编码与中文:
<李>
Unicode/GBK:中文2字节
李> <李>utf - 8:中文通字常3节,在拓展B区之后的是4字节
李>综上,中文字符在编码中占用的字节数一般是2 - 4个字节。
测试代码:
/* System.out.println(“中“.getBytes (“UTF-8") . length);, - - - - -在6 System.out.println(“中中“.getBytes (“UTF-8") . length);,——在9 System.out.println(“中“.getBytes (“GBK") . length);, - - - - -在3 System.out.println(“中中“.getBytes (“GBK") . length);, - - - - -在6 不好意思,我也不能解释,为什么打印的结果是这样的。大牛飘过还请指摘。 */2, char在Java中的字节数:
字符在Java中占用2字节。
Java编译器默认使用Unicode编码,因此2字节可以表示所有字符。
测试代码:
char a=, (char), Integer.MAX_VALUE; System.out.println ((int));感谢你能够认真阅读完这篇文章,希望小编分享的“在java中字符类型占几个字节”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
在java中字符类型占几个字节