# Introduction In Java, an `ArrayList` can store duplicate elements. If we want to remove the duplicates and only keep unique elements, we have to take specific steps. In this Lab, we will learn how to remove duplicates from an `ArrayList` in two ways: using a `HashSet` and using the `distinct()` method of `Stream`.
Click the virtual machine below to start practicing