0
点赞
收藏
分享

微信扫一扫

Test3:逻辑运算符

自由的美人鱼 2022-04-06 阅读 20
java

Test3:逻辑运算符


/*  笔记: day3_1(逻辑运算符)
 *  
 */

public class Test3 {
	public static void main(String[] args) {
		
		// 逻辑运算符:& | ^ ! && ||
		System.out.println(4 == 4 && 1 == 1); //true
		System.out.println(4 == 4 || 1 != 1); //true 
		
		// 不能3<x<6
		int x = 4;
		//System.out.println(3 < x < 6); //不对 
		System.out.println(x > 3 && x < 6); //true
		
		// &无论左边真假,右边都要参与运算;&&左边为真,右边参与运算。左边为假,右边不参与运算。
		// |左边不管真假,右边都得参与运算;||左边为真的时候,右边不参与运算
		int i = 0;
		int k = 1;
		System.out.println( i++ != 0 & ++k == 2); 
		System.out.println(k); //左边为假,后面继续运算,k=2
		System.out.println( i != 1 && ++k == 2); 
		System.out.println(k); //左边为假,后面不继续运算,k=2
		
	}
}
举报

相关推荐

0 条评论