黑马程序员技术交流社区
标题:
byte问题
[打印本页]
作者:
灬王一鹏
时间:
2015-9-6 22:48
标题:
byte问题
byte b =127;
b=(byte)(b+1);
System.out.println(b);
复制代码
这个怎么解释
作者:
生存追求
时间:
2015-9-6 23:10
byte 占8位,
127的二进制位0111 1111
加1会变成 1000 0000 为128
由于第一位又兼职为符号位所以是-128
作者:
生存追求
时间:
2015-9-6 23:12
生存追求 发表于 2015-9-6 23:10
byte 占8位,
127的二进制位0111 1111
加1会变成 1000 0000 为128
如果您满意,能不能给点大洋
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2