Sobes.tech
Intern

Que operações e operadores lógicos você conhece?

sobes.tech IA

Resposta da IA

Conheço as seguintes operações e operadores lógicos em Java:

  • E lógico (AND): && (abreviado) e & (normal).
    • && avalia o segundo operando apenas se o primeiro for true.
    • & avalia sempre ambos os operandos.
  • OU lógico (OR): || (abreviado) e | (normal).
    • || avalia o segundo operando apenas se o primeiro for false.
    • | avalia sempre ambos os operandos.
  • NÃO lógico (NOT): !
    • Inverte o valor lógico do operando.
  • XOR (OU exclusivo): ^
    • Retorna true se os operandos tiverem valores lógicos diferentes.

Aplicável aos tipos boolean e usado em expressões condicionais e laços.