A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
DoubleUUU
中级黑马
黑马币:
帖子:
精华:
© DoubleUUU 中级黑马 / 2015-11-16 14:13 / 661 人查看 / 12 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
黑夜中那颗星 发表于 2015-11-16 14:38 因为是变量会变动的,所以没法判断是不是超了范围
DoubleUUU 发表于 2015-11-16 14:46 但是不是已经定义了类型吗?也不行?
lvcj 发表于 2015-11-16 16:49 4+6结果为10,即00000000 00000000 00000000 00001010 int转为byte,去掉3个8位(正数原反补一样的),结果为000 ...
DoubleUUU 发表于 2015-11-16 18:00 把5.2标记为float型即5.2f就不会报错。感觉老理不清,好乱
Phy_zhang 发表于 2015-11-16 18:54 人家一开始把4还有6定义成了byte类型, 两个byte类型的数字相加又怎么会变成int类型呢? ...
lvcj 发表于 2015-11-16 18:46 先记住,隐式转换只发生在int,byte short,char范围内 5.2默认为double类型,相加还是double类型. double为8 ...
sshh11 发表于 2015-11-16 22:28 两个byte类型的数字相加又怎么会变成int类型呢?