¿Cuáles son los operadores lógicos y, o, y no en Java?

¿Cuáles son los operadores lógicos y, o, y no en Java?
En la programación de Java, puede haber casos en los que el programador necesita evaluar los valores basados ​​en una condición particular. Por ejemplo, analizar e integrar los valores basados ​​en la verificación aplicada. En tales situaciones, el "operadores logicos"Permita que el desarrollador filtre y ordene los valores acumulados convenientemente.

Este blog demostrará usar e implementar los operadores lógicos de Java "y","o", y "no".

¿Cuáles son los operadores lógicos "y", "o" y "no" en Java??

El "operador lógico"Es un símbolo que aplica operaciones en los operandos y devuelve el resultado correspondiente como un"booleano" valor.

La tabla proporcionada a continuación analiza el uso de "y","o", y "no"Operadores, sus"símbolo","sintaxis", y "devuelto" valores:

Símbolo Sintaxis Valor devuelto
&& (lógico y) Operando x && operando y Devuelve verdadero si ambos operandos son "verdadero".
|| (OR lógico) Operando x || Operando y Da cierto si cualquiera de los operandos corresponde a "verdadero".
!(Lógico no) ! Operando x Da reversamente el estado lógico del operando.

Ejemplo 1: Aplicar los operadores lógicos "y", "o" y "no" sobre los valores especificados en Java

En este ejemplo, los operadores lógicos "&&","||", y "!"Se puede aplicar para verificar si hay una (s) condición (s) sobre los valores especificados:

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

En las líneas de código anteriores, aplique los siguientes pasos:

  • En primer lugar, inicialice los valores enteros proporcionados y un "booleano" valor.
  • Ahora, aplique el "&&"Operador para verificar las dos condiciones dadas.
  • Es tal que en ambas condiciones satisfechas, este operador regresa "verdadero". De lo contrario, muestra "FALSO".
  • Del mismo modo, aplique la misma condición sobre los operandos utilizando el "||"Operador.
  • Este operador en particular devolverá "verdadero”Sobre cualquiera de las condiciones satisfechas especificadas.
  • Por último, asocie el "!"Operador con el valor booleano inicializado para revertir su estado, yo.mi., "verdadero" ->"FALSO".

Producción

En esta salida, se puede ver que los resultados correspondientes se devuelven de acuerdo con el operador lógico correspondiente.

Antes de continuar con el siguiente ejemplo, asegúrese de incluir el siguiente paquete para habilitar "entrada del usuario":

importar java.utilizar.Escáner;

Ejemplo 2: Aplicar los operadores lógicos "y", "o" y "no" sobre los valores de entrada del usuario en Java

Este ejemplo aplica los operadores lógicos discutidos a los valores definidos por el usuario:

clase pública Andornot
public static void main (string [] args)
Objeto del escáner = nuevo escáner (sistema.en);
Sistema.afuera.println ("Ingrese el primer valor:");
int x = objeto.nextInt ();
Sistema.afuera.println ("Ingrese el segundo valor:");
int y = objeto.nextInt ();
Sistema.afuera.println ("Ingrese el valor booleano:");
booleano z = objeto.nextBoolean ();
Sistema.afuera.println (x0);
Sistema.afuera.println (x0);
Sistema.afuera.println ((!z));
objeto.cerca();

Según el bloque de código anterior, realice los pasos proporcionados a continuación:

  • En primer lugar, cree un "Escáner"Objeto usando el"nuevo"Palabra clave y la"Escáner()"Constructor, respectivamente.
  • El "Sistema.enEl parámetro lee la entrada del usuario.
  • Después de eso, ingrese los valores enteros del usuario a través del asociado "nextInt ()" método.
  • Del mismo modo, ingrese el valor booleano con la ayuda del aplicado "nextBoolean ()" método.
  • Ahora, de manera similar, aplique el operador discutido uno por uno en los operandos, y se devolverá el resultado correspondiente.
  • Por último, cierre el "Escáner" mediante el "cerca()" método.

Producción

Este resultado indica que los valores booleanos correspondientes se devuelven en función de los valores de los operandos de entrada del usuario.

Conclusión

Los operadores lógicos "y","o", y "no"En Java, aplique las operaciones sobre los operandos y devuelva el resultado correspondiente como un"booleano" valor. El operador "y" da "verdadero"Si ambos operandos devuelven verdaderos. El operador "o" da "verdadero"Sobre cualquiera de los operandos satisfechos y el operador" no "devuelve el estado lógico del operando reversamente. Este blog está guiado para aplicar los operadores lógicos de Java "y", "o" y "no".