学习笔记_位运算符

/* P50 位运算符(& | ~ ^ << >> >>>) 2020-03-13 15:33:33
 * 战斗机是飞机,战斗鸡不是飞机,判断以下说法是否正确:
 * 1."战斗机"和"战斗鸡"都是飞机
 * 2."战斗机"是飞机或"战斗鸡"是飞机
 * 3."战斗机"不是飞机异或"战斗鸡"不是飞机
 
public class Bef_BattlePlaneAndChicken {
	public static void main(String[] args) {
		String a = "战斗机";
		String b = "战斗鸡";
		System.out.println("战斗机\"和\"战斗鸡\"都是飞机吗?" + (a && b));(报错,未对参数类型java.lang.String定义运算符&&!)
	}
}

 光盘\Code\Try\02\21
*/
public class Bef_BattlePlaneAndChicken {
	public static void main(String[] args) {
		boolean plane = true;
		boolean battleplane = plane;
		boolean battleCheck = !plane;
		System.out.println("“战斗机”和“战斗鸡”都是飞机:" + ((battleplane == plane) & (battleCheck == plane)));
		System.out.println("“战斗机”是飞机或“战斗鸡”是飞机:" + ((battleplane == plane) | (battleCheck == plane)));
		System.out.println("“战斗机”不是飞机抑或“战斗鸡”不是飞机:" + ((battleplane == !plane) ^ (battleCheck == !plane)));
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值