Vamos a ver cómo usar estructuras condicionales en Java. Para ello, veremos el funcionamiento del if
, el else
y el switch
.
Estructura condicional if
La estructura condicional if
en Java se utiliza para ejecutar un bloque de código si una condición específica es verdadera.
Los bloques de código se especifican entre
{}
. Todo lo que se declara dentro de este bloque no se podrá usar fuera.
En estos ejemplos, el bloque de código dentro del if
se ejecuta solo si la condición entre paréntesis es evaluada como verdadera.
Estructura condicional else
La estructura condicional else
en Java se utiliza junto con if
para ejecutar un bloque de código cuando la condición en el if
no es verdadera.
En estos ejemplos, el bloque de código dentro del else
se ejecuta si la condición en el if
es evaluada como falsa.
Estructura condicional switch
La estructura condicional switch
en Java se utiliza para ejecutar uno de varios bloques de código, dependiendo del valor de una expresión.
En este ejemplo, el programa evalúa la variable diaDeLaSemana
y ejecuta el bloque de código correspondiente al valor de esa variable. Si diaDeLaSemana
es igual a 3, se ejecutará el bloque de código dentro del caso 3
. Si diaDeLaSemana
no coincide con ningún caso, se ejecutará el bloque de código dentro de default
.
El código del ejemplo podría decirse que es una forma más legible y equivalente de escribir lo siguiente: