declaraciones if-else y else-if en Java

declaraciones if-else y else-if en Java
Java proporciona algunas declaraciones basadas en la decisión que se utilizan para controlar el flujo del programa en función de algunas condiciones. Utilizando las declaraciones if-else, un programa decide qué parte del programa debe ejecutar. Dentro de cualquier programa de Java, las declaraciones si y de lo contrario se pueden usar de manera combinada para que un programa debe ejecutarse en cualquier caso. Esta redacción proporcionará una guía paso a paso para las declaraciones IF-Else y Else-IF.

Este artículo presenta una descripción completa de los siguientes conceptos:

  1. ¿Qué es si, if-else y de lo contrario?
  2. Sintaxis básica de if, if-else y de lo contrario declaraciones de IF en Java
  3. Cómo usar las declaraciones IF, if-else y de lo contrario en Java

Empecemos!

¿Qué es si la declaración en Java

Se usa para probar si la condición es verdadera o no y, como resultado, devuelve un valor booleano. El código dentro del cuerpo de "Si se establece" se ejecuta solo cuando la expresión booleana devuelve un valor real.

Sintaxis
La sintaxis básica del "Si la declaración" se verá algo así:

if (condición)

//declaraciones);

El código escrito dentro del cuerpo del estado if se ejecutará solo si la condición es verdadera.

Cómo funciona la declaración
El fragmento a continuación muestra cómo funciona si la condición en Java.

Ejemplo
Este ejemplo toma un valor del usuario e imprime "usted ingresó un número uniforme" si el número ingresado es divisible por 2.

public static void main (string [] args)
número flotante;
Sistema.afuera.println ("Ingrese un número");
Scanner Scan = New Scanner (sistema.en);
número = escaneo.nextInt ();
if (número % 2 == 0)

Sistema.afuera.println ("usted ingresó un número par");

El fragmento de código anterior proporciona la siguiente salida:

Ahora, ¿qué pasa si alguien entra en un número impar, cómo si la declaración se ocupa de una condición falsa?? Vamos a intentarlo!

La salida muestra que la Estado if no trata con las declaraciones falsas.

¿Qué es la declaración if-else en Java?

Para abordar las declaraciones falsas que Java proporciona demás declaración. Entonces, la combinación de las declaraciones if y delse puede abordar las declaraciones verdaderas y falsas.

Sintaxis
La sintaxis básica de la declaración if-else será:

if (condición)

declaración o bloque de declaraciones; // condición = verdadero

demás

declaración o bloque de declaraciones; // condición = falso

¿Cómo funciona si funciona en Java?
Extendamos un poco más el ejemplo anterior y para probar cómo funciona la declaración:

Ejemplo
El siguiente fragmento ejecutará el cuerpo de la condición if cuando el número sea divisible por 2 y una declaración de lo contrario se ejecutará si el número no es divisible por 2:

public static void main (string [] args)
número flotante;
Sistema.afuera.println ("Ingrese un número");
Scanner Scan = New Scanner (sistema.en);
número = escaneo.nextInt ();
if (número%2 == 0)

Sistema.afuera.println ("usted ingresó un número par");

demás

Sistema.afuera.println ("ingresó un número impar");

Ahora, si un usuario ingresa un número impar, se abordará en la parte del otro:

Vamos a avanzar un paso más para entender qué es lo que es si y cómo funciona en Java.

¿Qué es más? Si en Java

Ahora, ¿qué pasa si queremos realizar múltiples tareas basadas en las diferentes condiciones?? Bien! En Java, podemos usar la declaración más o más en tales situaciones. El fragmento a continuación muestra la sintaxis básica de la declaración de otra manera en Java:

if (condición)

declaraciones);

más si (condición)

declaraciones)

demás

declaraciones)

Ejemplo
Consideremos un ejemplo que toma una entrada del usuario:

Cuando el número de usuario ingresado es divisible por 3, entonces imprime "el número ingresado es divisible por 3"

Cuando el número es divisible por 5, entonces imprime "el número ingresado es divisible por 5"

De lo contrario, debe imprimir "Entró en un número ni divisible por 3 ni por 5":

public static void main (string [] args)
número doble;
Scanner Scan = New Scanner (sistema.en);
Sistema.afuera.println ("Ingrese un número");
número = escaneo.nextInt ();
if (número%3 == 0)

Sistema.afuera.println ("El número es divisible por 3");

más si (número%5 == 0)

Sistema.afuera.println ("El número es divisible por 5");

demás

Sistema.afuera.println ("Entró en un número que no es divisible por 3 ni divisible por 5");

El fragmento de código anterior proporciona la siguiente salida:

La salida autentica que el código dado anteriormente funciona correctamente.

Conclusión

La declaración Java IF se ejecuta solo si la condición especificada es verdadera, por otro lado, la condición de lo contrario se ejecuta si la condición es falsa. Además, para abordar más de dos condiciones "más si" se puede usar. Este artículo presenta una visión general exhaustiva de lo que es if-else, y de lo contrario, las declaraciones y cómo usar estas declaraciones en Java.