wood burning stoves 2.0
The moose likes Beginning Java and the fly likes Collection that keeps order Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of The Software Craftsman this week in the Agile forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Collection that keeps order" Watch "Collection that keeps order" New topic

Collection that keeps order

Tom Henricksen
Ranch Hand

Joined: Mar 23, 2004
Posts: 136

Which collection would you use if you want to guarantee the order of how they were put in. As in:

Then iterate over coming out B,C,A. I know ArrayList is wrong but just for example.
Svend Rost
Ranch Hand

Joined: Oct 23, 2002
Posts: 904
How about a class that implements the abstract class: java/util/AbstractSequentialList


Does that help?

/Svend Rost
Tom Henricksen
Ranch Hand

Joined: Mar 23, 2004
Posts: 136

Thanks Svend that did the trick! I owe you one...
jiju ka
Ranch Hand

Joined: Oct 12, 2004
Posts: 306
If the collection contains only unique elements, consider a set.

Treeset can be an option in that case.
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24189

I don't know why you say "ArrayList is wrong", or why the interface "AbstractSequentialList" changes anything. A list, by definition, keeps its elements in a specified order. ArrayList does, LinkedList does, and so do all other Lists.

Did you have some specific problem with ArrayList that we can help you with?

[Jess in Action][AskingGoodQuestions]
Have you tried LearnNowOnline? http://www.learnnowonline.com/
subject: Collection that keeps order