java里的&&,||和!()什么意思,还有==和=又什么区别

Python016

java里的&&,||和!()什么意思,还有==和=又什么区别,第1张

&&: 是逻辑运算符代表与(就是并且),条件都成立,返回值是 true,否则 FALSE

||: 是逻辑运算符,代表或(就是或者),条件中有一者成立,返回值是 true

否则 false

!():是逻辑运算符,代表非(就是取反),把真的变成假的,或者把假的变成真的

==: 比较运算符,判断是否相等

=: 赋值运算符,例: i = 10

JAVA中的&&是逻辑运算符,表示“逻辑与(and)”;

JAVA中的^是运算符中的一种,表示“异或(XOR)”,对两个整型操作数中对应位执行布尔代数,两个位相等0,不等1。