Declaraciones condicionales en Java

Declaraciones condicionales en Java

Las declaraciones condicionales se utilizan principalmente en escenarios de toma de decisiones, lo que significa que estas declaraciones toman una decisión sobre la base de algunas condiciones. Las declaraciones condicionales también se denominan declaraciones de ramificación porque el programa toma una decisión basada en el resultado de la condición evaluada. Un ejemplo muy simple de declaraciones condicionales de nuestra vida diaria puede ser si hoy es viernes, entonces mañana será el sábado.

Este artículo demuestra declaraciones condicionales en Java y se organizará de la siguiente manera:

  • Si la declaración en Java
  • más declaración en Java
  • más si la declaración en Java
  • Operador ternario en Java

Empecemos!

Si la declaración en Java

Es una de las declaraciones condicionales más simples y significativas que se ejecutarán solo si la condición es verdadera. Debe especificarse en las letras minúsculas "si"Y mayúsculas"SI"No funcionaría, ya que Java es un lenguaje sensible a mayúsculas y, por lo tanto, generará un error. La figura dada a continuación muestra la sintaxis básica de "si estaticar"En Java:

if (condición)

declaraciones); // se ejecuta si la condición es verdadera

Las declaraciones presentes en el cuerpo del si La condición se ejecutará solo si la condición es verdadera.

Ejemplo

Consideremos la siguiente pieza de código que proporciona una comprensión detallada del si declaración.

int a = 75, b = 100;
Si (a < b)

Sistema.afuera.println ("El valor de A es menor que B");

El fragmento de código anterior prueba si el valor de "a" es menos que "b", Y si es cierto, se imprimirá"El valor de A es menor que B":

Dado que la condición es verdadera, por lo tanto, el cuerpo del "si"La declaración se ejecuta.

más declaración en Java

El si La declaración ejecuta el código solo si la condición es verdadera y para abordar las condiciones falsas que se utilizará una declaración más. El siguiente será la sintaxis para el demás Declaración en Java:

if (condición)

declaraciones); // se ejecuta si la condición es verdadera

demás

Declaración (s) // se ejecuta si la condición es falsa

Una condición especificada en la instrucción IF se verificará si "verdadero"Entonces todo lo que viene dentro del cuerpo de la condición if se ejecutará y si la condición es falsa, entonces la declaración se ejecutará.

Ejemplo

Extendamos un poco el ejemplo anterior y especifiquemos un código para la condición falsa también:

int a = 175, b = 100;
Si (a < b)

Sistema.afuera.println ("El valor de A es menor que el valor de B");

demás

Sistema.afuera.println ("El valor de B es menor que el valor de A");

El código anterior-snippet proporciona la siguiente salida:

La salida anterior verifica que la condición es falsa y la condición de lo contrario se ejecuta.

más si la declaración en Java

Se usa cuando tenemos que abordar más de dos condiciones, determina una nueva condición y ejecuta las declaraciones si la condición especificada dentro del "de lo contrario si"La declaración es verdadera. El fragmento a continuación muestra el funcionamiento de la declaración Else-if en Java:

if (condición)

declaraciones); // se ejecuta si la condición es verdadera

más si (condición)

Declaración (s) // se ejecuta si la condición es verdadera

demás

Declaración (s) // se ejecuta si la condición es falsa

Ejemplo

Consideremos un ejemplo para mostrar 'A'Grado si sus marcas tienen más de 80 años',B'Grado si las marcas obtenidas son superiores a 60 pero menos de 80, y se muestra'F'Grado si sus marcas tienen menos de 50:

int a = 75;
if (a> = 80)

Sistema.afuera.println ("Excelente! Tienes una calificación ");

else if (a> 60 && a<80)

Sistema.afuera.println ("Bien ... obtienes B Grade");

demás

Sistema.afuera.println ("Tienes una calificación F ... mejor suerte la próxima vez!");

Como A = 75 que cumple con los criterios de la declaración de lo contrario, por lo tanto, el código anterior-snippet proporcionará el siguiente resultado:

La salida autentica que las declaraciones condicionales funcionan correctamente.

Operador ternario en Java

Un operador ternario "?"Se usa para combinar una condición con expresiones en una sola línea. Es un método alternativo para las declaraciones if-else, pero de una manera más corta y, como su nombre en sí, es una combinación de tres instancias/operandos.

Sintaxis

La sintaxis básica del operador ternario en Java es:

(condición) ? Exp1: exp2

Ejemplo

El fragmento dado a continuación describe cómo usar el operador ternario en Java:

int a = 55;
String Res = (a> = 50) ? "Contraseña errónea";
Sistema.afuera.println (res);

Lo anterior produce la siguiente salida:

La salida autentica el funcionamiento del operador ternario.

Conclusión

Las declaraciones condicionales se utilizan para abordar los escenarios de toma de decisiones, si Declaración prueba una condición y ejecuta el código solo si la condición es verdadera, la instrucción delse se ejecuta solo si la condición es falsa y de lo contrario si se puede utilizar para especificar una nueva condición que se ejecutará si la condición es verdadera. Por último, este artículo demuestra que el operador ternario es una taquigrafía para la declaración IFE.