Java tutorial
import java.util.LinkedList; import java.util.List; import java.util.ListIterator; public class MainClass { public static void main(String[] a) { List list = new LinkedList(); list.add("A"); list.add("B"); list.add("C"); list.add("D"); ListIterator iter = list.listIterator(list.size()); while (iter.hasPrevious()) { System.out.println(iter.previous()); iter.add("a"); break; } System.out.println(list); } }