Java中的逻辑运算符与赋值运算符三元运算符
Java中的逻辑运算符与赋值运算符三元运算符
逻辑运算符
运算符 | 作用 | 举例 |
---|---|---|
&& | 与,两边判断值都为真才为真 | true&true=true;true&false=false |
|| | 或,只要一边为真,结果就为真 | true||false=true |
! | 取反,结果与原来相反 | !true=fasle |
^ | 异或,不相同的时候取反 | fasle^true=true |
基本赋值运算符
=,简单的将右边的值赋值给左边
复合赋值运算符
+=,/=,-=,%=。简单说明以下+=,其他基本都一样。
a+=b;—->a=a+b;
运行以下代码,可以查看出相应的结果。
1 | public class Test { |
三元运算符
基本语法:条件表达式?运行结果1:运行结果2;(如果为真,则运行结果1,假则运行结果2)
1 | public class Test { |