使用迭代函数
class lteratorDemo{
public static void main(String args[]){
ArrayList al=new ArrayList();
al.add("C");
al.add("A");
al.add("E");
al.add("B");
al.add("D");
al.add("F");
System.out.print("Original contents of al:");
lterator itr=al.iterator();
while(itr.hasNext()){
Object element =itr.next();
System.out.print(element + "");
}
System.out.println();
Listlterator litr =al.listlterator();
while(litr.hasNext()){
System.out.print("Modified contents of al:");
itr =al.iterator();
while(it.hasNext()){
Object element =itr.next();
System.out.print(element +"");
}
System.out.println();
System.out.print("Modified list backwards:");
while(litr.hasPrevious()){
Object element =litr.previous();
System.out.print(element +"");
}
System.out.println();
}
}
}