Imagem retirada do repositório do hellowluan.
Se você conhece algum tipo de lógica de programação, já entendeu como eles funcionam, mas para esclarecer entraremos em mais detalhes.
public class OperadoresLogicos {
public static void main(String args[]) {
// Exemplo da funcionalidade do operador lógico "&&" (AND)
System.out.println(true && true); // true
System.out.println(true && false); // false
System.out.println(false && false); // false
// Exemplo da funcionalidade do operador lógico "||" (OR)
System.out.println(true || true); // true
System.out.println(true || false); // true
System.out.println(false || false); // false
// Exemplo da funcionalidade do operador lógico "!" (NOT)
System.out.println(!true); // false
System.out.println(!false); // true
}
}
Imagem retirada do repositório do hellowluan.
Esses Operadores são como na matemática, e na programação é possível comparar valores também, e é onde os operadores lógicos entram nessa brincadeira.
Próximo Estrutuas condicionais