本帖最后由 沈子豪 于 2013-3-16 23:23 编辑
Collection存储自定义对象并遍历: 定义三个Student对象,属性有name和age,遍历集合对象 public class CollectionDemo2 { publicstatic void main(String[] args) { //创建集合对象 Collectionc = new ArrayList(); //创建元素对象 Students1 = new Student("C罗", 28); Students2 = new Student("梅西", 25); Students3 = new Student("穆里尼奥", 42); //添加元素 c.add(s1); c.add(s2); c.add(s3); //遍历元素,方法一 Iteratorit = c.iterator(); while(it.hasNext()) { Students = (Student) it.next(); System.out.println(s.getName()+ "***" + s.getAge()); }
//方法二 for (Iterator it = c.iterator();it.hasNext();) { Student s = (Student) it.next(); System.out.println(s.getName()+ "***" + s.getAge()); } 求解方法二中的for循环是怎么完成集合的遍历的?
|