Operadores lógicos en Java explicaron

Operadores lógicos en Java explicaron
Java admite todo tipo de operadores que hace un lenguaje de programación normal. Los operadores lógicos en Java son los mismos que de cualquier otro idioma. Y, o, y no se les conoce como operadores lógicos en Java. El uso principal de los operadores lógicos es combinar las condiciones y luego determinar el resultado verificando la condición con varias relaciones como, o, y no. Este artículo demuestra el funcionamiento de todos los operadores lógicos. Además, también hemos proporcionado el uso de estos operadores practicando algunos ejemplos de operadores lógicos.

Cómo funcionan los operadores lógicos

Esta sección demuestra el mecanismo de trabajo de los operadores lógicos. Para esto, dividiremos esta sección en varias subsecciones que proporcionan el trabajo de acuerdo con los tipos de operadores lógicos.

Lógico y operadores (&&)

La lógica y vincula dos condiciones juntas y verifica ambas condiciones. Se esperan uno de los siguientes resultados usando y operador:

  • valor verdadero si ambas condiciones son verdaderas
  • Devuelve un valor falso si ambos o incluso una condición no es verdadera

La sintaxis (que muestra la relación entre la condición 1 y la condición2) para usar el y el operador se menciona a continuación:

condición1 && condición2

Lógico u operador

También funciona según dos condiciones, el operador OR puede devolver los valores falsos o verdaderos como se menciona a continuación:

  • Devuelve un valor verdadero si alguna o cada condición es verdadera
  • Devuelve el valor falso (solo) si ambas condiciones son falsas

El operador OR (que muestra o relación de la condición 1 y condición2) en la siguiente sintaxis:

condtion1 || condición2

Lógico no operador

El operador lógico no funciona de manera diferente en comparación con otros operadores lógicos. El no operador no considera solo una condición (operador unario) y devuelve valores verdaderos/falsos de la siguiente manera:

  • Devuelve un valor falso si la condición es verdadera
  • Devuelve un valor verdadero si la condición es falsa

La sintaxis proporcionada a continuación es seguida por no operador

!(condición)

Después de pasar por esta sección, habría aprendido sobre la sintaxis y el funcionamiento de cada operador lógico.

Cómo usar operadores lógicos

Esta sección proporciona ejemplos de todo tipo de operadores lógicos.

Lógico y operador

El operador y se utiliza para regresar verificando dos condiciones. Por ejemplo, el siguiente ejemplo practica el y el operador en las variables A y B.

Como ambas condiciones son verdaderas, se ejecuta el bloque if del código:

paquete LH;
LOPER CLASE PÚBLICA
public static void main (string [] args)
// declarando dos variables
int a = 5, b = 6;
// Condición de configuración
if (a> = 5 && b == 6)

Sistema.afuera.println ("Bienvenido a Linuxhint");

demás

Sistema.afuera.println ("Acceso denegado! Inténtalo de nuevo");


Producción

Sin embargo, si ejecutamos el siguiente código, donde una condición es falsa. Observaría que se ejecuta el bloque más del código:

paquete LH;
LOPER CLASE PÚBLICA
public static void main (string [] args)
// declarando dos variables
int a = 5, b = 6;
// Condición de configuración
if (a> = 5 && b<6 )

Sistema.afuera.println ("Bienvenido a Linuxhint");

demás

Sistema.afuera.println ("Acceso denegado! Inténtalo de nuevo");


Producción

Lógico u operador

El operador OR también verifica dos condiciones, el siguiente ejemplo demuestra el uso del operador OR en Java. En el siguiente ejemplo, las dos variables C y D se verifican en la condición establecida utilizando la declaración if-else. Se observa que el "bloque if" de la declaración "if-else" se ejecuta porque una condición es verdadera.

paquete LH;
LOPER CLASE PÚBLICA
public static void main (string [] args)
// declarando dos variables
int c = 10, d = 12;
// Configuración de condición y usando el operador "o"
if (c<20 || d<10 )

Sistema.afuera.println ("Bienvenido a Linuxhint");

demás

Sistema.afuera.println ("Acceso denegado! Inténtalo de nuevo");


Producción

Sin embargo, en el siguiente código, ambas condiciones son falsas, por lo tanto, se imprime la declaración de lo contrario:

paquete LH;
LOPER CLASE PÚBLICA
public static void main (string [] args)
// declarando dos variables
int c = 10, d = 12;
// Configuración de condición y usando el operador "o"
if (c> 10 || d == 15)

Sistema.afuera.println ("Bienvenido a Linuxhint");

demás

Sistema.afuera.println ("Acceso denegado! Inténtalo de nuevo");


Producción

Lógico no operador

Como se discutió anteriormente, el no operador considera solo una condición. El ejemplo proporcionado a continuación verifica el bloque IF, aunque la condición es falsa, el no operador lo considerará como verdadero:

paquete LH;
LOPER CLASE PÚBLICA
public static void main (string [] args)
// declarando variables
int e = 10, f = 12;
// Configuración de la condición y usando el operador "no"
si (!(e> f))

Sistema.afuera.println ("Bienvenido a Linuxhint");

demás

Sistema.afuera.println ("Acceso denegado! Inténtalo de nuevo");


Producción

El siguiente código ejecutaría el bloque de lo contrario de la declaración if-else porque la condición es verdadera (como se usa sin operador, por lo que la condición se considerará como falsa):

paquete LH;
LOPER CLASE PÚBLICA
public static void main (string [] args)
// declarando variables
int e = 10, f = 12;
// Configuración de la condición y usando el operador "no"
si (!(mi
Sistema.afuera.println ("Bienvenido a Linuxhint");

demás

Sistema.afuera.println ("Acceso denegado! Inténtalo de nuevo");


Producción

Conclusión

Los operadores lógicos en Java trabajan verificando las condiciones y devolviendo los resultados en consecuencia. Esta publicación descriptiva proporciona el trabajo y el uso de varios tipos de operadores lógicos. El y o no los operadores pertenecen a la categoría de operadores lógicos. El y o o los operadores dependen de la verdadera o falsa de dos condiciones, mientras que el operador no considera solo una condición para la ejecución.