“Conocimiento Programación>Programación Java

¿Explica con un ejemplo la construcción if-else-if en el lenguaje Java?

2015/7/31
La construcción `if-else-if` en Java le permite verificar múltiples condiciones secuencialmente. Ejecuta el bloque de código asociado con la primera condición que evalúa a `Verdadera '. Si ninguna de las condiciones es verdadera, se ejecuta el código dentro del bloque 'else' opcional (si está presente).

Aquí hay un ejemplo que demuestra el sistema de calificación basado en los puntajes de los estudiantes:

`` `Java

clase pública ifelseifexample {

public static void main (string [] args) {

puntaje int =78; // puntaje de ejemplo

if (score> =90) {

System.out.println ("Grado:A");

} else if (score> =80) {

System.out.println ("Grado:B");

} else if (score> =70) {

System.out.println ("Grado:c");

} else if (score> =60) {

System.out.println ("Grado:D");

} demás {

System.out.println ("Grado:F");

}

}

}

`` `` ``

En este ejemplo:

1. El programa primero verifica si `Score` es mayor o igual a 90. Si es cierto, se imprime" Grado:A "y el resto de la cadena` if-else-if` se omite.

2. Si la primera condición es falsa, procede a verificar si `Score` es mayor o igual a 80. Si es cierto, imprime" Grado:B "y omita las condiciones restantes.

3. Esto continúa hasta que se cumpla una condición o se alcanza el bloque 'más'. El bloque `Else` actúa como una captura todo para puntajes por debajo de 60, asignando una calificación de" F ".

Si cambiara la variable `stork` a valores diferentes, verá que la salida cambia en consecuencia:

* `stork =95`:salida:` grado:a`

* `stork =85`:Salida:` Grado:B`

* `stork =72`:Salida:` Grado:C`

* `stork =65`:Salida:` Grado:D`

* `stork =50`:Salida:` Grado:F`

Nota importante:Las condiciones se evalúan secuencialmente. Una vez que se encuentra que una condición es verdadera, se ignoran los bloques `de lo contrario if` y` Else` restantes. Esto es diferente del uso de múltiples declaraciones independientes `if`, donde se evaluarían todas las condiciones.

Programación Java
Cómo utilizar CLOB en Java
Java: Vinculación estática
Cómo descargar Eclipse para Android
¿Cómo puedo imprimir todos los números primos en Java
¿Por qué son Java Strings
Cómo leer un archivo de acceso aleatorio
Cómo cambiar el texto en el diario JSP
Cómo hacer Colapso Listas Sin Java
Conocimiento de la computadora © http://www.ordenador.online