Java a=a+b 与 a+=b 的区别?【面试题详解】 2020-12-3 15:27:49 爱分享 取消关注 关注 私信 今天爱分享给大家带来a=a+b 与 a+=b 的区别?【面试题详解】,希望能够帮助到大家。 += 隐式的将加操作的结果类型强制转换为持有结果的类型。如果两这个整型相加,如 byte、short 或者 int,首先会将它们提升到 int 类型,然后在执行加法操作。 相关推荐: HashMap的底层实现原理是什么【面试题详解】 short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?【面试题详解】 short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?【面试题详解】 int 和 Integer 有什么区别?【面试题详解】 我们能将 int 强制转换为 byte 类型的变量吗?如果该值大于 byte 类型的范围将会出现什么现象?【面试题详解】 Integer 与 int 的区别?【面试题详解】 赞赏 人已赞赏 java