问题
单项选择题
给一个short类型变量赋值的范围是
A.-128~+127
B.-2147483648~+2147483647
C.-32768~+32767
D.-1000~+1000
答案
参考答案:C
解析: Java中short类型长度为两个字节,16位,1位符号位,故最大值为0111 1111 1111 1111,十进制值为“32 767”,计算机中负值采用补码形式表示,故最小值为1000 0000 0000 0000,其真值的十进制值为“-32 768”,绝对值比最大正值大1。