The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
Java in a Nutshell: A Desktop Quick ReferenceJava in a Nutshell: A Desktop Quick Reference (2023)
by Evans, Benjamin J., Clark, Jason R., Flanagan, David
Learning Java: An Introduction to Real-World Programming with JavaLearning Java: An Introduction to Real-World Programming with Java (2023)
by Loy, Marc, Niemeyer, Patrick, Leuck, Daniel
The Well-Grounded Java Developer, Second EditionThe Well-Grounded Java Developer, Second Edition (2022)
by Evans, Benjamin, Verburg, Martijn, Clark, Jason
Head First Java: A Brain-Friendly GuideHead First Java: A Brain-Friendly Guide (2022)
by Sierra, Kathy, Bates, Bert, Gee, Trisha
Java Generics and Collections: Fundamentals and Recommended PracticesJava Generics and Collections: Fundamentals and Recommended Practices (2025)
by Naftalin, Maurice, Wadler, Philip
Think Java: How to Think Like a Computer ScientistThink Java: How to Think Like a Computer Scientist (2020)
by Downey, Allen B., Mayfield, Chris
Java Cookbook: Problems and Solutions for Java DevelopersJava Cookbook: Problems and Solutions for Java Developers (2020)
by Darwin, Ian F.
Java: The Complete Reference, Thirteenth EditionJava: The Complete Reference, Thirteenth Edition (2024)
by Schildt, Herbert, Coward, Danny
Java: The Complete Reference, Thirteenth EditionJava: The Complete Reference, Thirteenth Edition (2024)
by Schildt, Herbert, Coward, Dr Danny
Real-World Software Development: A Project-Driven Guide to Fundamentals in JavaReal-World Software Development: A Project-Driven Guide to Fundamentals in Java (2019)
by Urma, Raoul-Gabriel, Warburton, Richard
Mastering Java Collections: From Basics to Expert ProficiencyMastering Java Collections: From Basics to Expert Proficiency (2024)
by Smith, William
Modern Java in Action: Lambdas, streams, functional and reactive programmingModern Java in Action: Lambdas, streams, functional and reactive programming (2018)
by Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft
Learn Java with Projects: A concise practical guide to learning everything a Java professional really needs to knowLearn Java with Projects: A concise practical guide to learning everything a Java professional really needs to know (2023)
by Dr. Seán Kennedy, Maaike van Putten
Effective JavaEffective Java (2017)
by Bloch, Joshua
Java Generics and Collections: Speed Up the Java Development ProcessJava Generics and Collections: Speed Up the Java Development Process (2006)
by Naftalin, Maurice, Wadler, Philip
Data Structures and the Java Collections FrameworkData Structures and the Java Collections Framework (2011)
by Collins, William J.