Streams


Java 8 Streams
Introducción En esta publicación veremos como emplear los streams introducidos en Java 8 para obtener un Map a partir de un List. Los mapas son estructuras de datos compuestas por una colección de elementos clave-valor de forma que una clave sólo puede existir de forma única dentro de la colección. Esto nos permite realizar búsquedas de elementos de forma muy rápida a partir de su clave sin necesidad de recorrer la colección completa. Es muy común que al enfrentarnos con algún problema partamos de una lista de elementos y queramos obtener un mapa de forma que podamos optimizar el algoritmo […]

Java 8 Streams: Convertir List en Map