5.逻辑运算符
1.作用:连接多个boolean结果的
2.结果:boolean型结果
| 符号 |
说明 |
| &&(与,并且) |
有假则假 |
| ||(或者) |
有真则真 |
| !(非,取反) |
不是true就是false;不是false就是true |
| ^(异或) |
符号前后结果一样为false;不一样为true |
package com.atguig.logic;
public class Deom01Logic {
public static void main(String[] args) {
int i = 10;
int j = 20;
int k = 10;
boolean result01 = (i>j) && (i==k);
System.out.println("result01="+result01);
// System.out.println((i>j) && (i==k));
boolean result02 = (i>j) || (i==k);
System.out.println("result02="+result02);
boolean result03 = (i>j) ^ (i==k);
System.out.println("result03="+result03);
boolean result04 = !(i>j);
System.out.println("result04="+result04);
}
}
