AD

¿Ya dominas lo básico? Un curso estructurado de Java es la vía rápida para dar el salto.

Ver cursos de Java en Udemy

Enlace de afiliado. No te cuesta nada extra.

Lecciones de Java
Lección 65 / 68

Comprobar si un año es bisiesto

En esta lección aplicarás la regla completa de los años bisiestos.

Es bisiesto si es divisible por 4, salvo que lo sea por 100, salvo que además lo sea por 400. Se traduce directamente a una condición con operadores lógicos.

El código de ejemplo comprueba varios años, incluidos los casos límite.

Casi todo el mundo conoce solo la primera parte, y esa versión incompleta funciona durante décadas antes de fallar. El año 1900 no fue bisiesto y el 2000 : son los dos casos que distinguen una implementación correcta de una a medias.

En Java no hace falta escribirlo a mano: Year.isLeap(2026) lo resuelve. Implementarlo una vez sirve para entender la regla; en código real, usar la biblioteca evita reinventar algo que ya está bien hecho y probado.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Java directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)