January 2014
Intermediate to advanced
736 pages
70h 43m
English
Method printReversedList (lines 71–80) prints the list backward. Line 73 calls List method listIterator with the starting position as an argument (in our case, the last element in the list) to get a bidirectional iterator for the list. List method size returns the number of items in the List. The while condition (line 78) calls ListIterator’s hasPrevious method to determine whether there are more elements while traversing the list backward. Line 79 calls ListIterator’s previous method to get the previous element from the list and outputs it to the standard output stream.
Read now
Unlock full access