逻辑运算符,位运算符
逻辑运算符
package operator;
//逻辑运算符
public class Demo05 {
public static void main(String[] args) {
//与 或 非
boolean a=true;
boolean b=false;
System.out.println("a&&b:"+(a&&b));//逻辑与,两个变量都为真,结果为真
System.out.println("a||b:"+(a||b));//逻辑或,两个变量有一个为真,结果为真
System.out.println("!(a&&b):"+(!(a&&b)));//如果真就为假,如果为假就为真
//短路运算
int c=5;
boolean d=(c<4)&&(c++<4);
System.out.println(c);
System.out.println(b);
}
}
位运算符
package operator;
//位运算符
public class Demo06 {
public static void main(String[] args) {
System.out.println(2<<3);
}
}