typestar

if y else en Java

Ramificación: la escalera de if/else y el operador condicional.

int hour = 14;

if (hour < 12) {
    System.out.println("morning");
} else if (hour < 18) {
    System.out.println("afternoon");
} else {
    System.out.println("evening");
}

// el operador condicional elige un valor, no una rama
var label = hour < 12 ? "am" : "pm";
System.out.println(label);

Cómo funciona

  1. if/else if/else ejecuta exactamente una rama.
  2. Las llaves en cada rama son el hábito de Java, aun con una sola línea.
  3. ? : elige un valor en línea cuando una rama completa es demasiada ceremonia.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
13
Caracteres a escribir
282
Tokens
83
Ritmo de tres estrellas
100 tpm

Al ritmo de tres estrellas de 100 tokens por minuto, este intento toma unos 50 segundos.

Escribe este fragmento

Paso 1 de 3 en Control de flujo; paso 8 de 29 en Fundamentos del lenguaje.

← Anterior Siguiente →