De Andrés Leal:
Un poco de información de google-collections
http://code.google.com/p/google-collections/
No lo he probado pero repasando el API he visto cositas interesantes (muchas me parecen chapuzas que todos hemos hecho alguna vez, pero como éstas están hechas por Google parecen muy chulas).
Me llama la atención los métodos estáticos de la clase Iterators, que te permite hacer muchas cosas / trampas / llámalo X sobre los iterators, como cortarlos en trozo de tamaño fijos (te rellena con nulls en caso necesario), hacer búsquedas por Tipos de Clase dentro del iterator y cositas así.
El tema de las Forwarding Collections, que implementan el decorator a la enésima potencia.
Luego hay una chorrada como los BiMap (bidirectional Maps) que aún no le he encontrado el punto, en resumen, por ejemplo para una HashMap, te garantiza que tanto el Key como el Value son únicos en el HashMap para luego (en caso de necesidad, que aún, no encuentro) poder hacer un Inverse y que los values sean keys y los keys sean values.
Un trabalenguas, pero en general estas google collections tienen cositas que pueden ayudar a tratar con las colecciones Java.

Deja un comentario