• Offers constant-time positional access and is just plain fast.
  • It can take advantage of System.arraycopy when it has to move multiple elements at the same time.
  • ArrayList has one tuning parameter — the initial capacity, which refers to the number of elements the ArrayList can hold before it has to grow.

ArrayList — Structure map

Clickable & Draggable!

ArrayList — Related pages: