黑马程序员技术交流社区

标题: 字节型 [打印本页]

作者: 楠楠    时间: 2015-9-6 23:33
标题: 字节型
byte  by = 130;有没有问题?有问题如何解决?结果是多少呢?
作者: 史柯    时间: 2015-9-7 08:13
byte最大不是127 最小值是-128
Byte.MAX_VALUE == 127
Byte.MIN_VALUE == -128

作者: chensheng06    时间: 2015-9-7 08:23
报错的吧?
作者: xiaozeiyes    时间: 2015-9-7 09:06
有问题,超出byte的取值范围-128~127,结果是-126
作者: 洋葱头头    时间: 2015-9-7 09:28
超过了byte 的上限  所以报错
当然可以强转,但是数值会发生变化

作者: Vincent饭饭    时间: 2015-9-7 09:32
数据溢出了
作者: 641113495    时间: 2015-9-7 11:19
有问题     130超出了byte的范围需要进行强制转换     byte by = (byte)130     输出结果是-126




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