import java.util.ArrayList;
import java.util.ListIterator;
public class CollectionListIterator {
public static void main(String[] args) {
ArrayList <Integer> list = new ArrayList<> ();
list.add(50);
Integer[] fruit = {10,60,20,90 };
for(Integer p : fruit)
list.add(p);
System.out.println("Number : "+ list);
ListIterator<Integer> itera = list.listIterator();
while(itera.hasNext()){
itera.next();
if (itera.nextIndex() == 2)
itera.set(100);
}
System.out.println("Number : "+ list);
System.out.print("Number : [");
while(itera.hasPrevious())
System.out.print(itera.previous() + " ");
System.out.println(']');
}
}
執行結果
2014年4月17日 星期四
集合 Collection:ListIterator 走訪器
ListIterator 走訪器的走訪 visit 方式是雙向的
訂閱:
張貼留言 (Atom)

沒有留言:
張貼留言