Monday, March 16, 2009

arraylist/iterators

/*** Programmer: Ramos,Jeanne B.
    Name of Program: ArrayList with Iterators
    Date Started : March 16,2009
    Date Ended: March 17,2009
    Purpose: To try implementations that deals with ArrayList and Iterators.
***/

import java.util.ArrayList;
import java.util.Iterator;
import java.util.ListIterator;

public class iterators {
public static void main(String args[]) {

ArrayList list = new ArrayList();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
list.add("e");
list.add("f");
System.out.print("Original contents of list: ");
Iterator zai = list.iterator();
while (zai.hasNext())
{
String element = zai.next();
System.out.print(element + " ");
}
System.out.println();
ListIterator partz= list.listIterator();
while (partz.hasNext())
{
String element = partz.next();
partz.set(element + "+");
}
System.out.println("Size of list after additions: " + list.size());
list.remove(1);
{
System.out.println("Size of list after deletions: " + list.size());
System.out.println("Contents of list: " + list);
}
}
}


____________________________________________

output:

Original contents of list: a b c d e f 
Size of list after additions: 6
Size of list after deletions: 5
Contents of list: [a+, c+, d+, e+, f+]

No comments:

Post a Comment