Javaでブール値の反転を行う方法


  1. 単一のブール値を反転する例:
boolean value = true;
boolean reversedValue = !value;
System.out.println(reversedValue); // 結果はfalseと出力されます
  1. 配列内のすべてのブール値を反転する例:
boolean[] array = {true, false, true};
for (int i = 0; i < array.length; i++) {
    array[i] = !array[i];
}
System.out.println(Arrays.toString(array)); // 結果は [false, true, false] と出力されます
  1. 条件式内でブール値を反転する例:
boolean value1 = true;
boolean value2 = false;
if (!value1 && !value2) {
    System.out.println("両方の値がfalseです");
} else {
    System.out.println("少なくとも1つの値がtrueです");
}

以上のように、「!」演算子を使用することで、Javaでブール値を反転することができます。この方法はシンプルで簡単です。必要に応じてこれらのコード例を活用してください。