关于选项A的疑问
来源:2-10 选择练习
慕少4512536
2020-12-01 18:48:29
选项A的疑问: 为什么c=c+i会报错,而c+=i就不报错呢?
1回答
好帮手慕阿园
2020-12-01
同学你好,+=是复合赋值运算符,jdk底层会自动进行类型转换,而 c+i 就是一个加法运算表达式,c在参与运算需要转换为整型,然后当赋值为char类型的c时会报异常。
这里是个小知识点,同学记住即可
祝学习愉快
0 学习 · 16556 问题
相似问题
回答 2
回答 1