A collection is an object that groups multiple elements into a single unit. Collections are used to store, retrieve, manipulate, and communicate aggregate data.
List
List
is an interface that defines a collection of elements in a specific order.
ArrayList
In Java, an ArrayList
is a class that is part of the Java collection
Framework and can be found in the java.util
package. It implements the List
interface and provides a resizable array implementation of the List
interface
It is used to store a dynamically sized collection of elements. Unlike arrays, which are fixed in size.