NetRunner: Java Mastery Guide 1.0 Help

Operadores Lógicos

Operadores Básicos

Booleanos

// AND lógico (&&) boolean and = true && false; // false // OR lógico (||) boolean or = true || false; // true // NOT lógico (!) boolean not = !true; // false

Curto-Circuito

Avaliação Otimizada

// AND com curto-circuito if (obj != null && obj.getValue() > 0) { // Segundo termo só é avaliado se obj != null } // OR com curto-circuito if (cache.containsKey(key) || loadFromDatabase()) { // loadFromDatabase() só é chamado se necessário }

Operadores Bit a Bit Booleanos

Operações sem Curto-Circuito

// AND bit a bit (&) boolean bitwiseAnd = true & false; // OR bit a bit (|) boolean bitwiseOr = true | false; // XOR bit a bit (^) boolean xor = true ^ false;

Próximos Passos

Tópicos Relacionados

Operadores Bit a Bit

26 June 2025