Google Guava vs. Apache Commons [zamknięte]
Szukałemmapa dwukierunkowa wdrożenie w Javie i natknęłam się na te dwie biblioteki:
Google Guava (dawniej „Kolekcje Google”)Kolekcje Apache CommonsOba są bezpłatne, mają dwukierunkową implementację mapy, której szukałem (BidiMap w Apache, BiMap w Google), są niesamowicie prawie tego samego rozmiaru (Apache 493 kB, Google 499 kB) [red .: nie jest już prawdziwy!] I wydaje się pod każdym względem bardzo podobny do mnie.
Który powinienem wybrać i dlaczego? Czy są jakieś inne równoważne alternatywy (muszą być wolne i mieć co najmniej dwukierunkową mapę)? Pracuję z najnowszą wersją Java SE, więc nie ma potrzeby sztucznego ograniczania do Java 5 lub czegoś podobnego.