Perhaps you haven't looked close enuf,
"public class ArrayList<E>
extends AbstractList<E>
implements List<E>, RandomAccess, Cloneable, Serializable
Resizable-array implementation of the List interface. Implements all
optional list operations, and permits all elements, including null. "
I found that on the first line of the API documentation.
Hope it helps!