题目在这里:[挑战来袭]基础知识第四弹
答对的人数:有点少
答案:
对于shorts1 = 1; s1 = s1 + 1; 由于s1+1运算时会自动提升表达式的类型,所以结果是int型,再赋值给short类型s1时,编译器将报告需要强制转换类型的错误。
对于shorts1 = 1; s1 += 1;由于 += 是java语言规定的运算符,java编译器会对它进行特殊处理,因此可以正确编译。
mb5fdb0a6739180 ©著作权
题目在这里:[挑战来袭]基础知识第四弹
答对的人数:有点少
答案:
对于shorts1 = 1; s1 = s1 + 1; 由于s1+1运算时会自动提升表达式的类型,所以结果是int型,再赋值给short类型s1时,编译器将报告需要强制转换类型的错误。
对于shorts1 = 1; s1 += 1;由于 += 是java语言规定的运算符,java编译器会对它进行特殊处理,因此可以正确编译。
上一篇:[挑战来袭]基础知识第六弹
下一篇:[挑战来袭]基础知识第四弹
介绍python的各种应用实例
主要记录文本与正则,排列组合等相关内容
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M