Quais são os operadores lógicos e, ou não em java

Quais são os operadores lógicos e, ou não em java
Na programação Java, pode haver casos em que o programador precisa avaliar os valores com base em uma condição específica. Por exemplo, analisar e integrar os valores com base na verificação aplicada. Em tais situações, o “Operadores lógicos”Permita que o desenvolvedor filtre e resolva os valores acumulados convenientemente.

Este blog demonstrará o uso e a implementação dos operadores lógicos Java “e“,“ou", e "não““.

Quais são os operadores lógicos "e", "ou" e "não" em java?

O "operador lógico”É um símbolo que aplica operações nos operando e retorna o resultado correspondente como um“boleano" valor.

A tabela abaixo fornecida discute o uso de “e“,“ou", e "não"Operadores, seus"símbolos","sintaxe", e "devolvida”Valores:

Símbolo Sintaxe Valor retornado
&& (lógico e) Operando x && operando y Retorna verdadeiro se ambos os operandos forem “verdadeiro”.
|| (lógico ou) Operando x || Operando y Dá verdadeiro se qualquer um dos operandos corresponde a “verdadeiro”.
!(Lógico não) ! Operando x Dá o estado lógico do operando reversamente.

Exemplo 1: Aplicando os operadores lógicos "e", "ou" e "não" sobre os valores especificados em java

Neste exemplo, os operadores lógicos “&&","||", e "!”Pode ser aplicado para verificar se há uma (s) condição (s) sobre os valores especificados:

classe pública Andornot
public static void main (string [] args)
int x = 20;
int y = 10;
booleano z = true;
Sistema.fora.println (x0);
Sistema.fora.println (x0);
Sistema.fora.println ((!z));

Nas linhas de código acima, aplique as seguintes etapas:

  • Em primeiro lugar, inicialize os valores inteiros fornecidos e um “boleano" valor.
  • Agora, aplique o “&&Operador para verificar as duas condições dadas.
  • É tal que, em ambas as condições satisfeitas, esse operador retorna “verdadeiro”. Caso contrário, ele exibe “falso”.
  • Da mesma forma, aplique a mesma condição nos operando usando o “||Operador.
  • Este operador em particular retornará “verdadeiro”Sobre qualquer uma das condições satisfeitas especificadas.
  • Por fim, associe o “!Operador com o valor booleano inicializado para reverter seu estado, eu.e., ““verdadeiro" ->"falso”.

Saída

Nesta saída, pode -se observar que os resultados correspondentes são retornados de acordo com o operador lógico correspondente.

Antes de prosseguir para o próximo exemplo, inclua o seguinte pacote para ativar “entrada do usuário”:

importar java.util.Scanner;

Exemplo 2: Aplicando os operadores lógicos "e", "ou" e "não" nos valores de entrada do usuário em java

Este exemplo aplica os operadores lógicos discutidos aos valores definidos pelo usuário:

classe pública Andornot
public static void main (string [] args)
Objeto de scanner = novo scanner (sistema.em);
Sistema.fora.println ("Digite o primeiro valor:");
int x = objeto.nextInt ();
Sistema.fora.println ("Digite o segundo valor:");
int y = objeto.nextInt ();
Sistema.fora.println ("Digite o valor booleano:");
booleano z = objeto.NextBoolean ();
Sistema.fora.println (x0);
Sistema.fora.println (x0);
Sistema.fora.println ((!z));
objeto.fechar();

De acordo com o bloco de código acima, execute as etapas abaixo fornecidas:

  • Primeiro de tudo, crie um “Scanner“Objeto usando o“novo"Palavra -chave e a"Scanner ()”Construtor, respectivamente.
  • O "Sistema.em”O parâmetro lê a entrada do usuário.
  • Depois disso, insira os valores inteiros do usuário através do associado “NextInt ()”Método.
  • Da mesma forma, insira o valor booleano com a ajuda do aplicado “NextBoolean ()”Método.
  • Agora, da mesma forma, aplique o operador discutido um por um nos operando, e o resultado correspondente será retornado.
  • Por fim, feche o “Scanner"Através do"fechar()”Método.

Saída

Esse resultado indica que os valores booleanos correspondentes são retornados com base nos valores dos operandos de entrada do usuário.

Conclusão

Os operadores lógicos “e","ou", e "não”Em Java, aplique as operações nos operandos e retorne o resultado correspondente como um“boleano" valor. O operador "e" dá "verdadeiroSe ambos os operando retornarem verdadeiros. O operador "ou" dá "verdadeiro”Sobre qualquer um dos operando satisfeitos e o operador“ não ”retorna o estado lógico do operando. Este blog é orientado a aplicar os operadores lógicos Java "e", "ou" e "não".