-6
一個ArrayList包含一個類的對象。該對象包含3個變量名稱,城市和電話號碼。如何迭代java中的數組列表。 這個語法是否正確:arraylist的名字是cartdetails。在Java中迭代ArrayList?
一個ArrayList包含一個類的對象。該對象包含3個變量名稱,城市和電話號碼。如何迭代java中的數組列表。 這個語法是否正確:arraylist的名字是cartdetails。在Java中迭代ArrayList?
A a;
ArrayList<A> list= new ArrayList<A>();
//add data
Iterator<A> i = list.iterator();
while(i.hasNext()){
a = i.next();
System.out.println(a.field1);
System.out.println(a.field2);
....
}
另一種方式來迭代列表如下
ClassA obj1 = new ClassA();
ClassA obj2 = new ClassA();
ClassA obj3 = new ClassA();
ClassA obj4 = new ClassA();
List<ClassA> list = new ArrayList<ClassA>();
list.add(obj1);
list.add(obj2);
list.add(obj3);
list.add(obj4);
foreach(ClassA obj = list ){
//here, you can put the processing logic.
}
那麼,什麼語法,你在說什麼? – MByD 2012-04-05 11:04:38
http://www.roseindia.net/techindex/Iterate-a-List-in-Java.html(「第一擊」在谷歌,這就是爲什麼您收到-1的) – 2012-04-05 11:05:05