java集合Collection中的两种遍历

方法一:

    Collection c=new ArrayList();           //对象
    c.add(new Student("sun",23));
    c.add(new Student("li",24));
    c.add(new Student("wang",25));
    c.add(new Student("zhao",26));

    Object[] arr=c.toArray();
    for (int i = 0; i < arr.length; i++) {
            Student s=(Student)arr[i];          //向下转型
        System.out.println(s.getName()+"--"+s.getAge());
    }

方法二:

    Collection c=new ArrayList();              //int
    c.add("a");
    c.add("b");
    c.add("c");
    c.add("d");

    Object[] arr=c.toArray();                  //将集合转换成数组
    for (int i = 0; i < arr.length; i++) {
        System.out.println(arr[i]);
    }

你可能感兴趣的:(java--集合,java,集合框架)