-7

一个数组列表包含一个类的对象。该对象包含 3 个变量名称、城市和电话号码。如何在java中遍历arraylist。这个语法是否正确:arraylist 的名称是 cartdetails。

4

2 回答 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 回答