Admire a great convinience of Java Collections Framework,
but all your data are primitive types and don’t want to bother the wrapper class performance tradeoff ?
Use Trove.
Eye on performance: The Trove collection classes (intro article)
GNU Trove: High performance collections for Java (project home)