Simple types / Boolean

var value1 = true;
var value2 = false;

var valueNot1 = !value1;
//valueNot1 is false

var valueNot2 = !value2;
//valueNot2 is true

var valueAnd = value1 && value2;
//valueAnd is false

var valueOr = value1 || value2;
//valueOr is true

var valueXor = value1 ^ value2;
//valueXor is true

System.out.println("valueNot1 is " + valueNot1);
System.out.println("valueNot2 is " + valueNot2);
System.out.println("valueAnd is " + valueAnd);
System.out.println("valueOr is " + valueOr);
System.out.println("valueXor is " + valueXor);