使用一組布林值執行異或運算的 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.