[jdom-interest] List's in JDOM - a small essay
    Jason Hunter 
    jhunter at collab.net
       
    Fri Mar  9 08:57:12 PST 2001
    
    
  
> I agree, if you commondly (almost always) insert at
> the back of the list you must have a lastItem reference.
The list will cache the last element so add's are fast.  But that last
element won't hold a ptr to the previous element, so you can't iterate
backward.
Using a singly linked list saves quite a lot of memory and actually from
prelim testing makes the add() operation twice as fast (due to fewer
pointer manipulations).  Personally, think a singly linked list is a
good idea because of these benefits and the fact I've never needed to
iterate a list backward.  If you've found need to iterate a list
backward, please follow up to this post and explain why.
-jh-
    
    
More information about the jdom-interest
mailing list