arraylist には、クラスのオブジェクトが含まれます。オブジェクトには、name、city、phonenumber の 3 つの変数が含まれています。Java で arraylist を反復処理する方法。この構文は正しいですか: arraylist の名前は cartdetails です。
質問する
2314 次
2 に答える
2
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);
....
}
于 2012-04-05T11:06:00.640 に答える
0
リストを反復する別の方法は以下のとおりです
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.
}
于 2012-04-05T11:15:36.913 に答える