
El if es una estructura de control de flujo en Java que permite la ejecución condicional de un bloque de código. La sintaxis básica de if es la siguiente:
if (condición)
La condición debe ser una expresión booleana (es decir, que devuelve «true» o «false»). Si la condición se evalúa como «true», se ejecutará el bloque de código dentro del if. Si se evalúa como «false», el bloque de código no se ejecutará.
Además de if, también se puede usar if-else para ejecutar un bloque de código si se cumple una condición y otro bloque de código si no se cumple:
if (condición) else
También existe la estructura if-else if-else, que permite comprobar varias condiciones y ejecutar un bloque de código diferente para cada una de ellas:
if (condición1) else if (condición2) else
Ejemplos de código de if y if-else en Java:
// Ejemplo de if int numero = 5; if (numero > 0) // Ejemplo de if-else int numero = -5; if (numero > 0) else // Ejemplo de if-else anidado int numero = 0; if (numero > 0) else if (numero < 0) else
En estos ejemplos, se usa la condición dentro de paréntesis después de if para evaluar si se cumple o no. Si se cumple, se ejecuta el código dentro de los paréntesis. Si no se cumple, se ejecuta el código dentro de else (si existe).









