- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 谈谈 a += 1 和 a = a + 1 的区别?
short a = 1; a = a + 1; 有什么错? short a = 1; a += 1; 有什么错?a + 1 运算时将自动提升运算类型为 int ,再将 int 类型 赋值给short类型的a时,编译器会报需要强制转换类型的错误;a += 1 等同于a = a + 1 ,但 += 是java语言规定的运算符 ,编译器会对其进行特殊处理 ,表达式右边的结果会自动转
2017-02-01 19:58:47
2731
空空如也
OA系统权限验证,求大神相助,先谢谢了
2017-04-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人