# List

An ordered collection that allows duplicate elements and positional access.

## What is **List** in Java?

**List** — An ordered collection that allows duplicate elements and positional access.

```java
import java.util.ArrayList;
import java.util.List;

class TaskList {
    List<String> tasks = new ArrayList<>();
}
```

Level: Freelancer · [More Java terms at this level](https://www.ask-codey.com/glossary/subjects/java/freelancer)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/list-java
