class TestReverse { public static void main(String[] arg) { SingleLinkedList list = new SingleLinkedList(); list.insertFirst(new Integer(10)); list.insertFirst(new Integer(9)); list.insertFirst(new Integer(8)); list.insertFirst(new Integer(7)); list.insertFirst(new Integer(6)); list.insertFirst(new Integer(5)); list.insertFirst(new Integer(4)); list.insertFirst(new Integer(3)); list.insertFirst(new Integer(2)); list.insertFirst(new Integer(1)); System.out.println(list); SingleLinkedList reversedList = new SingleLinkedList(); reversedList = list.reverseListIterativeConstructive(); System.out.println(reversedList); System.out.println(list); } }