A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
我为你着迷
金牌黑马
黑马币:464
帖子:1331
精华:0
© 我为你着迷 金牌黑马 / 2014-10-17 14:55 / 1564 人查看 / 15 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
查看全部评分
哈达洋 发表于 2014-10-17 15:08 第三句咯。int 类型不能赋值给已经声明为byte类型的b。
我为你着迷 发表于 2014-10-17 15:29 b=3+4 ,3和4都是常量,所以java在编译时期会检查该常量的和是否超出byte类型的范围。如果没有可以赋值。 ...
liu951753xz 发表于 2014-10-17 23:42 第二句,因为java内部有一个叫自动类型转换的东西
月老~牵红线 发表于 2014-10-18 10:54 b=b1+b2;这一行出错,因为Java中,有自动类型转换,由JVM自动完成,比如两个byte类型运算时自动转成int,这 ...
nerveva2000 发表于 2014-10-18 14:51 b=b1+b2;这一行,你需要做强制转换类型 这么写,b=(byte)(b1+b2);运算完后,转成byte型即可。。。 ...
有了黑马骑士勋章,比白马王子还要牛!