/* 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)));
}
}
学习笔记_位运算符
最新推荐文章于 2022-07-21 22:29:07 发布