¿Por qué deberías usar Optional.orElseGet() en Java?

Cada que trabajo con valores nulos, temo que me aparezca el temido NullPointerException. Menos mal aprendí a usar Optional.orElseGet() en Java, un método muy seguro que me permite escribir código limpio y legible. Voy a enseñarte a usarlo para que aproveches todos los beneficios que te brinda. ¿Qué es Optional.orElseGet() en Java? Quiero que imagines … Leer más

¿Qué es Stream.sorted() en Java y cómo se utiliza?

Si, al igual que yo, eres fanático del orden, sobre todo al programar. Hoy te traigo una herramienta que te ayudará a ordenar tus listas de elementos de forma fácil y rápida. Stream.sorted() en Java es fundamental para que tu código permanezca organizado y sea legible. Voy a explicarte con ejemplos cómo usarlo para que … Leer más