If else if en Java
El siguiente nivel es hacer el else condicional añadiendo un if para que si no se cumple la primera condición (la del if principal) se evalue esta nueva condición de modo que se puede concatenar la cantidad de if else que se necesiten para cubrir todos los distintos escenarios que precisen ser tratados de una forma particular, siendo el ultimo else el que se ejecute cuando no se cumpla ninguna condición (el else es siempre opcional).
if (temperatura > 25) {
// Si la temperatura es mayor que 25 ...
System.out.println("A la playa!!!");
} else if (temperatura > 15) {
// si es mayor que 15 y no es mayor que 25 ..
System.out.println("A la montaña!!!");
} else if (temperatura < 5 && nevando) {
// si es menor que 5 y esta nevando y no es mayor que 15 ni mayor que 25
System.out.println("A esquiar!!!");
} else {
// si la tempera no es mayor que 25 ni que 15 ni menor que 5 si esta nevando
System.out.println("A descansar... zZz");
}
No hay comentarios.:
Publicar un comentario