Java表达式转型规则由低到高转换:
2、如果有一个操作数是long型计算结果是long型;
3、如果有一个操作数是float型,计算结果是float型;
4、如果有一个操作数是double型计算结果是double型;
5、被fianl修飾的变量不会自动改变类型,当2个final修饰相操作时结果会根据左边变量的类型而转化。
语句2正确:b6=b4+b5;b4、b5为final类型不会自动提升,所以和的类型视左边变量类型而定即b6可以是任意数值类型;
语句4错误:b7=(b2+b5); 同上。同时注意b7是final修饰即只可赋值一次,便不可再改变
你对这个回答的评价是
你对这個回答的评价是?
我不知道我是做任务来来,不好意思
你对这个回答的评价是?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。