advanced Java/Java.util.List

From Wikiversity
Jump to navigation Jump to search


Collection Interface:
java.util.List
Ordered? Yes
Access Random
Access Key Index
Allow Duplicates? Yes
Standard Implementations java.util.ArrayList,
java.util.Stack (LIFO),
java.util.Vector

A List is a subinterface of java.util.Collection that keeps its elements ordered (like an array) and allows duplicate elements (also like an array). In fact, the main difference between an array and a list is that arrays are fixed-width, but lists can grow and shrink on demand.

Useful Methods[edit | edit source]

Standard Implementations[edit | edit source]

Subclassing List[edit | edit source]