# Introduction In this lab, we will learn how to convert an `ArrayList` to a `LinkedList` in Java. Both are classes used to implement a list, but `ArrayList` stores data in an array-like list while `LinkedList` uses a linked list data structure. We will go through several methods to convert an `ArrayList` to `LinkedList`.
Click the virtual machine below to start practicing