Mega Code Archive

 
Categories / Java / Apache Common
 

List Example 1

import org.apache.commons.collections.list.TreeList; import org.apache.commons.collections.list.SetUniqueList; import org.apache.commons.collections.list.CursorableLinkedList; import java.util.List; import java.util.ListIterator; public class ListExampleV1 {   public static void main(String args[]) {     ListExampleV1 listExample = new ListExampleV1();     listExample.createLists();     uniqueList.add("Value1");     uniqueList.add("Value1");      System.err.println(uniqueList); // should contain only one element     cursorList.add("Element1");      cursorList.add("Element2");      cursorList.add("Element3");      ListIterator iterator = cursorList.listIterator();     iterator.next(); // cursor now between 0th and 1st element     iterator.add("Element2.5"); // adds this between 0th and 1st element     System.err.println(cursorList); // modification done to the iterator are visible in the list   }   private void createLists() {     uniqueList = SetUniqueList.decorate(new TreeList());     cursorList = new CursorableLinkedList();   }   private static List uniqueList;   private static List cursorList; }                     ApacheCommonListExampleV1.zip( 514 k)