请解释Java的+ =和!=运算符

时间:2014-01-11 04:17:13

标签: java

我是Java的新手。请解释+=!=运营商。我找不到他们记录在哪里。我想要一个解释它们的网站。

2 个答案:

答案 0 :(得分:2)

对于此+=,请参阅@cristian Java's +=, -=, *=, /= compound assignment operators

评论中提供的链接

解释=! 我举的例子

boolean a=true;
boolean b=true;
System.out.println(a=!b);

它会打印false

<强>原因

btrue! b表示错误,您正在为a分配false

原帖是 =!,而不是已更改为!=

!=表示not equal to如果您想比较2是否相同,我们会使用!=

示例

int i=1;int j=2;
if(i!=j)
{
System.out.println("not equals");
}

输出不等于

答案 1 :(得分:2)

+=运算符的工作原理如下:

int x;
x += 3;
//Expands into: x = x + 3;

!=只是逻辑不等于:

5 != 6 //True
5 != 5 //False