Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.65 KB

07-OperadoresLogicos-e-Comparacao.md

File metadata and controls

42 lines (29 loc) · 1.65 KB

Operadores Lógicos e de Comparação

Ambos os operadores são utilizados na maioria em estruturas de condição, que vamos ver agora. Os exemplos de código estarão nesse módulo para fazer mais sentido.

Operadores Lógicos

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
    }
}

Operadores de Comparação

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