Cómo usar o declaración en Java

Cómo usar o declaración en Java
En Java, los operadores son símbolos únicos con un propósito predefinido. Se utilizan para realizar una operación específica con uno o más operandos y luego devolver una salida. Hay muchos operadores de Java, como operadores aritméticos, lógicos y bit a bits. Más específicamente, el "O"El operador pertenece a la categoría de operadores lógicos. Este operador booleano regresa "verdadero"Si uno o ambos valores de Operand son"verdadero"; De lo contrario, regresa "FALSO".

Este artículo ilustrará el método relacionado con el uso de la declaración o en Java.

Cómo usar o declaración en Java?

O es un operador lógico que se utiliza en declaraciones condicionales como IF-Else. Se denota por el símbolo "||". Este operador sigue el patrón dado a continuación:

  • Si una de las condiciones es verdadera, devuelve verdadero.
  • Si ambas condiciones son falsas, devuelve falso.
  • Si ambas condiciones están satisfechas, devuelve verdadero.

Sin embargo, en el caso de múltiples condiciones con la operación u, si la primera condición se evalúa como "verdadero", El operador o no verificará la segunda condición ni si es verdadera o falsa. Si la primera condición se evalúa como falsa, verificará la segunda.

Sintaxis
La sintaxis de la declaración o se da como:

x || Y

O puede comparar uno o más operandos entre sí utilizando u operador:

x || y || z || w

Devolverá verdadero si alguna de las condiciones es verdadera.

Tabla de verdad u operador

Veamos la tabla de verdad del operador OR:

X Y x || y
verdadero verdadero verdadero
verdadero FALSO verdadero
FALSO verdadero verdadero
FALSO FALSO FALSO

Como la tabla de la verdad muestra que si uno de los valores variables es "verdadero", El operador de OR devolverá"verdadero". En el otro caso, regresa "FALSO"Cuando ambos valores son"FALSO".

Dirígete hacia los ejemplos dados para saber más sobre el funcionamiento de la declaración OR en Java.

Ejemplo 1
Primero, crearemos dos variables de tipo entero ","a" y "b", Y asignarles los siguientes valores:

int a = 11;
int b = 5;

Luego, cree otra variable de tipo int "s"Eso almacenará la suma de las variables creadas anteriormente:

int s;

Ahora, en el "si"Declaración, verificaremos si el valor de la variable"a" es mayor que "b"Usando u operador. Si alguna de las condiciones es verdadera, agregue los valores de la variable especificada y almacene su suma en "s":

if (a> b || bs = a+b;
Sistema.afuera.println ("La suma es" +S);

El compilador verificará la primera condición que es "A> B"Si se evalúa como verdadero, se ignorará la siguiente condición agregada y se ejecutará el cuerpo de la declaración IF:

Como el valor del "a"La variable es mayor que"b", Su suma se mostrará como salida:

Pasemos al siguiente ejemplo para ver cómo el operador UR verifica otros tipos de condiciones.

Ejemplo 2
Aquí, tenemos dos variables de tipo de personaje, "C" y "C1", Con los mismos valores y diferentes casos:

char c = 'f';
char c1 = 'f';

Luego, utilizaremos el operador ort "||" Para comprobar las condiciones dadas a continuación:

if (c == c1 || c == 'f')
Sistema.afuera.println ("El valor almacenado en C es"+ C);

Aquí, la primera condición "C == C1"Será evaluado como"FALSO"Porque sabemos que la misma letra mayúscula y la letra minúscula no son iguales. Entonces, el operador OR verificará la siguiente declaración que sea verdadera:

Producción

A continuación, veremos cómo se verifican más de dos condiciones usando o declaración. Entonces vamos!

Ejemplo 3
Primero, crearemos cuatro variables de tipo entero ","a","b","C", y "d", Y asignarles los siguientes valores:

int a = 11;
int b = 5;
int c = 1;
int d = 12;

Después de hacerlo, utilizaremos el operador OR para probar algunas condiciones en función de los valores de las variables creadas:

if (a> d || a> c || a> b)
Sistema.afuera.println ("'a' es mayor que byc");

El operador de OR evaluará la primera condición "a> d"Como falso y verifica la siguiente condición"a> c" cual es verdad. Como resultado, la tercera condición no se ejecutará:

El programa imprimirá la declaración adicional después de evaluar la segunda condición como verdadera:

¿Qué hace el operador? Cuando todas las condiciones se evalúan como falsas? El siguiente ejemplo responderá a su pregunta!

Ejemplo 4
En este ejemplo, tenemos tres variables de tipo entero con los siguientes valores:

int b = 8;
int c = 1;
int d = 6;

Luego, agregaremos un bloque if-else, donde la instrucción if comprende las condiciones que el operador u evaluará como falso.

if (c> d || c> b)
Sistema.afuera.println ("'C' es mayor que B y D");

demás
Sistema.afuera.println ("'C' es menor que B y D");

Como ambas declaraciones no son verdaderas, el otro se ejecutará el bloque, y mostrará la siguiente declaración en la consola:

Hemos proporcionado toda la información esencial relacionada con el uso de la declaración OR en Java.

Conclusión

O es un operador lógico en Java que se utiliza principalmente en declaraciones de control como IF-Else. Emite verdadero si alguna de las declaraciones se evalúa como verdadera; de lo contrario, se devolverá como falso. O el operador verifica la condición desde el lado izquierdo. Verifica la primera condición; Si es cierto, no verificará las otras condiciones y se moverá al cuerpo de la declaración IF. Este artículo ilustra cómo usar o declaraciones en Java.