English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Exécution de XOR sur un ensemble de booléens dans un programme Java

Pour exécuter XOR sur un ensemble de valeurs booléennes, regardons d'abord le tableau booléen suivant.

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

Maintenant, créons une boucle imbriquée et exécutons une opération XOR.

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

Voici un exemple complet de l'affichage de XOR sur un ensemble de valeurs booléennes.

Exemple

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

Résultat de la sortie

false
false
true
false
false
true
true
true
false