黑马程序员技术交流社区

标题: Java中char类型的取值范围是多少? [打印本页]

作者: Seejun    时间: 2014-12-15 21:36
标题: Java中char类型的取值范围是多少?
求解:Java中char类型数据是占2个字节?取值范围是多少?
作者: 董晗    时间: 2014-12-15 21:38
不知道      
作者: 不给吃鸭梨    时间: 2014-12-15 21:46
-32767 ~ + 32768
作者: 侯鹏成    时间: 2014-12-15 21:52
0~2的16次方即0~65535
作者: 吻痕朋    时间: 2014-12-15 21:53
char 占两个字节,是字符型,不是数据型
作者: 侯鹏成    时间: 2014-12-15 21:54
侯鹏成 发表于 2014-12-15 21:52
0~2的16次方即0~65535

还得减1
作者: 侯鹏成    时间: 2014-12-15 21:56
:L.。。。。。。。。
作者: 飞跃离开    时间: 2014-12-15 22:53
字符根本和取值没关系
作者: Seejun    时间: 2014-12-15 22:57
原来如此,不过百度上好多人说char类型也有取值范围呢。。。
作者: 找寻小龙猫    时间: 2014-12-15 22:59
char 是字符,没有取值范围
作者: dandan520    时间: 2014-12-15 23:00
应该是没有吧,老师都没说的,
作者: 来自未来    时间: 2014-12-15 23:02
字符不需要取值范围,只要对照ASCII码表就行了。
作者: fatesabering    时间: 2014-12-15 23:02
正负 2的16次方
作者: qowoeo7538    时间: 2014-12-15 23:08
用二进制表示范围:1-1111111111111111  所以是1 - 65535
作者: HiloFeng    时间: 2014-12-15 23:28
-2^15~2^15-1




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2