docwei 发表于 2016-3-10 00:02
最后返回的byte b=(byte)128
wlsperfect 发表于 2016-3-10 08:06
byte b = (byte)128的结果为什么是-128,这个结果是怎么算出来的呢?
wlsperfect 发表于 2016-3-10 08:06
byte b = (byte)128的结果为什么是-128,这个结果是怎么算出来的呢?
lijiy09 发表于 2016-3-12 00:52
127二进制表示为0111 1111,加1后变为1000 0000,1既是数字位,又是符号位,是-128。 ...
wlsperfect 发表于 2016-3-10 08:06
byte b = (byte)128的结果为什么是-128,这个结果是怎么算出来的呢?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |