Showing posts with label Map classes. Show all posts
Showing posts with label Map classes. Show all posts

Thursday, 23 February 2012

The Collections framework

List classes


A List is an ordered collection, which allows positional access and search.

The classes implementing List are ordered by index position. An ArrayList enables fast iteration and constant speed positional access. A Vector is similar to ArrayList, only slower because it is synchronized. LinkedList allows fast insertion and deletion at the beginning or end. It is commonly used for implementing stacks and queues. For instance: