Un condicional ejecuta un bloque de código solo si una condición es verdadera. En Java, la condición siempre va entre paréntesis y debe evaluar a un boolean.
if (edad >= 18) {
System.out.println("Eres mayor de edad");
} else if (edad >= 13) {
System.out.println("Eres adolescente");
} else {
System.out.println("Eres menor");
}
Java también tiene el operador ternario, una forma corta de escribir un if/else que devuelve un valor: condición ? valorSiTrue : valorSiFalse.