Librería Google Guava

Google Guava es una librería que al estilo Apache Commons nos ayuda en las tareas del día a día: tratamiento de colecciones, manipulación de cadenas, concurrencia, gestión de excepciones,…

La versión actual es la 0.9 y podéis descargarla desde aquí.

Veamos algunos ejemplos de lo que ofrece:

BiMap: mapa bidireccional entre clave y valor (jo, cómo no se les había ocurrido 🙂 )

API Query: permite hacer Queries sobre objetos al estilo LINQ de .Net

toString:

Equals:

getStackTraceAsString:

Iterables:

MultiMaps: mapas que permiten almacenar varios valores para cada clave:

Deja un comentario