使用一组布尔值执行异或运算的 Java 程序


要对一组布尔值执行异或运算,首先考虑以下布尔数组。

boolean[] arr = { true, true, false };

现在,让我们创建一个嵌套循环,并在其中执行异或运算。

for (boolean one : arr) {
   for (boolean two: arr) {
      // XOR
      boolean res = one ^ two;
   }
}

以下是使用一组布尔值显示异或运算的完整示例。

示例

 现场演示

public class Demo {
   public static void main(String[] args) {
      // boolean array
      boolean[] arr = { true, true, false };
      for (boolean one : arr) {
         for (boolean two: arr) {
            // XOR
            boolean res = one ^ two;
            System.out.println(res);
         }
      }
   }
}

输出

false
false
true
false
false
true
true
true
false

更新于: 2020 年 6 月 26 日

147 次浏览

开启你的 职业生涯

完成课程即可获得证书

开始
广告
© . All rights reserved.