黑马程序员技术交流社区
标题:
基本数据类型转换问题
[打印本页]
作者:
android小学徒
时间:
2015-10-16 11:05
标题:
基本数据类型转换问题
btye a=3,b=4,c;
c=a+b;
为什么出错?
作者:
大木木
时间:
2015-10-16 11:33
首先。。。第一行不是btye,是byte
当第一行修正后,第二行也会报错
a和b 两个基础类型都转换成int进行计算(java自身我也不知道的原因),所以得出的值也是int类型,所以无法赋予c。这时候如果还要赋值,要强转换----c= (byte) (a+b); 写成酱紫应该就木有问题了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2