Nuevo switch expression de Java. Menos ruido, más claridad

Aunque realmente las nuevas switch expressions no son una novedad reciente, ya que están disponibles desde la versión 14 de Java, es otra de esas mejoras que pasan desapercibidas aunque, con un pequeño cambio de sintaxis, proporcionan una versión moderna, limpia, segura y expresiva de los tradicionales switch. ¿Qué aporta el switch moderno? 1. Es una expresión, no solo una sentencia El nuevo switch puede devolver valores directamente a una variable haciendo uso del operador flecha. ...

21 Nov 2025  ·  3 min

Comparar Strings en Java evitando excepciones

Una de las primeras lecciones que aprendemos cuando empezamos con Java es que “en Java, todo son objetos”. Por eso, a la hora de comparar dos Strings, no debemos hacerlo con el operador ==, ya que estaríamos comparando sus referencias de memoria y no su contenido. Pero otro problema relacionado con la comparación de Strings puede surgir al usar la función equals y que, aunque sea menos evidente, puede provocar errores difíciles de detectar. ...

10 Nov 2025  ·  2 min