论坛
提问
用户
提问
×
游客
登录
注册
忘记密码?
为什么`=+`不会导致编译错误?
论坛
为什么`=+`不会导致编译错误?
12 浏览
2023年6月17日
匿名的
2023年6月17日
0
Comments
为什么`=+`不会导致编译错误?
在代码中发现有人错误地使用了
=+
而不是
+=
,但它并没有显示为编译错误。
这是因为
int a =+ 2;
与
int a = 0 + 2;
是相同的吗?
0
0
答案
活跃
已投票
最新
最老的
用户名或电子邮箱地址
密码
注册
Lost Password
在Java中,a += 10和a = a + 10有什么区别?
char类型的a += b运算符是否和a = a + b的效果一样实现的?
为什么编译器对这个加法操作不会报错?
一加加二意外地编译
+= 和 =+ 的区别
如何声明x和y,以便x+=y会导致编译错误,而x=x+y不会?
a += b真的等同于a = a + b吗?
Java:为什么 (int) += (double) 不会引起“不兼容的类型”错误?
变量 += 值 和 变量 = 变量+值 之间的区别
"+=" 运算符和 int long 类型的用法
+= int and double conversion
a = a + b 和 a += b 有什么区别?
为什么在"+(int)+(long)-1"中混合使用+和cast不会产生错误?
x=x+3和x+=3有什么区别?为什么一个需要类型转换而另一个不需要?
为什么Java的+=、-=、*=、/=复合赋值运算符不需要将long强制转换为int?
Java:为什么可以编译这个代码?
为什么这段带有“+ +”的Java代码可以编译通过?
为什么Java增量运算符允许缩小操作而不需要显式强制转换?
Java打破了强类型!谁能解释一下?
Java中a+=b和a=a+b的区别