| Fundamentos | |
| Inicio | Cursos infosintesis.net liberados | JavaSE | Iniciación a la Orientación a Objetos paso a paso | |
| Creación de un Televisor estándar | |
| Paso 4: Sentencia de control de flujo if-else-if |
También podemos utilizar sentencias if-else-if múltiples que se basan en una sentencia de if anidados
Esta es la sintaxis de un control de flujo if-else-if
if (condición) { |
Vamos a crear una pequeña aplicación con varias sentencias if-else-if múltiples para saber en qué estación se encuentra un mes en particular.
Para ello nos vamos a crear un proyecto llamado prosentenciascontrol y un paquete llamado paqsentenciascontrol tal y como creamos el proyecto proholamundo y el paquete paqholamundo en los apartados Crear un nuevo proyecto y Crear un nuevo paquete respectivamente
También vamos a crear una Clase llamada EstacionesIfElseIf tal y como creamos la Clase HolaMundo en el apartado Crear una nueva Clase
Este es el resultado que vamos a obtener al ejecutar la aplicación EstacionesIfElseIf

Y este es parte del código de la Clase EstacionesIfElseIf teniendo en cuenta que los meses pertenecen a las siguientes estaciones
| package paqsentenciascontrol; public class EstacionesIfElseIf { public EstacionesIfElseIf() { } public static void main(String[] args) { int mes = 10; String strEstacion; if(mes == 12 || mes == 1 || mes == 2){ strEstacion = "invierno"; } . . . else { strEstacion = "desconocido"; } System.out.println("El mes " + mes + " es " + strEstacion); } } |