Java +;=vs=+;在爪哇
我熟悉java中的+=运算符,如果执行如下操作:Java +;=vs=+;在爪哇,java,programming-languages,operators,Java,Programming Languages,Operators,我熟悉java中的+=运算符,如果执行如下操作: i+=2 同: i=i+2 但究竟什么是=+?它在Java中编译得很好,但据我所知,它只将结果右侧表达式赋给左侧变量。i、 e i=+2 同: i=2 有人知道这里到底发生了什么吗?抱歉,如果有人问这个问题,关于运营商的任何问题的搜索引擎优化都是不可靠的。。。谢谢 i=+2与 i = +2; i、 例如,+是一元+运算符。i=+2相当于i=+2,其中+是一元i=+2:D+不是运算符。该教程说一元+表示正值。但事实并非如此,当i为负值时,您可以执
i+=2代码>
同:
i=i+2代码>
但究竟什么是=+?它在Java中编译得很好,但据我所知,它只将结果右侧表达式赋给左侧变量。i、 e
i=+2
同:
i=2
有人知道这里到底发生了什么吗?抱歉,如果有人问这个问题,关于运营商的任何问题的搜索引擎优化都是不可靠的。。。谢谢 i=+2
与
i = +2;
i、 例如,+
是一元+
运算符。i=+2
相当于i=+2
,其中+
是一元i=+2
:D+
不是运算符。该教程说一元+
表示正值。但事实并非如此,当i
为负值时,您可以执行+(-42)
或+i
等操作。