A repository for understanding Java data structures. Covers primitive data types (e.g., int, float, double, char) and high-level data structures like arrays, linked lists, stacks, queues, trees, and maps, with detailed explanations and usage examples.
Java-Data-Structures-Guide/
│
├── primitive-data-types/
│ ├── primitive-types/
│ │ ├── boolean BooleanExample.java
│ │ ├── char CharExample.java
│ │ ├── int IntExample.java
│ │ ├── float FloatExample.java
│ │ └── double DoubleExample.java
│ │
│ └── wrapper-classes/
│ ├── Boolean BooleanWrapperExample.java
│ ├── Character CharacterWrapperExample.java
│ ├── Integers IntegersWrappersExample.java
│ ├── Float FloatWrapperExample.java
│ └── Double DoubleWrapperExample.java
│
├── non-primitive-data-types/
│ ├── basic/
│ │ ├── string.md
│ │ └── array.md
│ │
│ └── collections/
│ ├── list.md
│ ├── set.md
│ ├── map.md
│ ├── queue.md
│ └── deque.md
│
│
├── README.md
│
└── CONTRIBUTING.md