Beginner friendly overview of Java standard library data structures and their methods?

Hi,

I am looking for a beginner friendly resource that can give a nice overview of the different data structures that are part of the java standard library, and their associated methods.

I know that the docs is the usual resource, but it is too difficult for me to understand/navigate and all of the information is spread across different pages so it doesn't give me an overview with a simple explanation.

I need this to better understand what is 'possible' in the language itself, and to know what data structures have what kind of methods on them. This way I can easily know fx, that I could use a Set to remove all duplicate elements in an efficient way, or what methods I can call on hashmap etc.
Was this page helpful?