Start Coding Now
1

Arrays in Java - Single & Multidimensional

Learn about Java arrays. How to declare, instantiate, and initialize arrays. Single and multidimensional arrays explained.

📖 12 min readbeginner
2

Multidimensional Arrays

Learn about multidimensional arrays in Java with examples and best practices.

3

Array Methods

Learn about array methods in Java with examples and best practices.

4

ArrayList in Java - Dynamic Arrays

Complete guide to ArrayList in Java. Learn how to add, remove, and access elements in a resizable array.

📖 15 min readintermediate
5

LinkedList in Java - Doubly Linked List

Understand LinkedList in Java. Differences between ArrayList and LinkedList and when to use which.

📖 12 min readintermediate
6

HashMap in Java - Key-Value Pairs

Learn about HashMap in Java. How to store items in "key/value" pairs and access them.

📖 15 min readintermediate
7

HashSet in Java - Unique Elements

Understand HashSet in Java. A collection of items where every item is unique.

📖 10 min readintermediate
8

Stack In Java

Learn about stack in java in Java with examples and best practices.

9

Queue In Java

Learn about queue in java in Java with examples and best practices.

10

Treemap In Java

Learn about treemap in java in Java with examples and best practices.

Explore Other Categories

Practice What You Learn

Try out the code examples in our free online Java compiler.

Open Java Compiler