白小白的日志

一个菜鸡的心酸之路....

导航

12.collection遍历数据三种方法

1.for循环遍历:

package com.aug.work;

import java.util.ArrayList;
import java.util.Collection;

public class Demo5 {
    public static void main(String[] args) {
        Collection arr = new ArrayList();
        arr.add("12");
        arr.add("10");
        arr.add("小艾比");
        arr.add(12.0);
        arr.add(true);
        arr.add(12);
        arr.add('a');
        //一般开发中不适用
        Object[] objects = arr.toArray();
        for (int i = 0; i < objects.length; i++) {
            System.out.println(objects[i]);
        }
    }
}

2.增强for循环(超级重点)

package com.aug.work;

import java.util.ArrayList;
import java.util.Collection;

public class Demo5 {
    public static void main(String[] args) {
        Collection arr = new ArrayList();
        arr.add("12");
        arr.add("10");
        arr.add("小艾比");
        arr.add(12.0);
        arr.add(true);
        arr.add(12);
        arr.add('a');
//        Object[] objects = arr.toArray();
//        for (int i = 0; i < objects.length; i++) {
//            System.out.println(objects[i]);
//        }
        for (Object o : arr) {
            System.out.println(o);
        }
    }
}

3.迭代器:

package com.aug.work;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class Demo5 {
    public static void main(String[] args) {
        Collection arr = new ArrayList();
        arr.add("12");
        arr.add("10");
        arr.add("小艾比");
        arr.add(12.0);
        arr.add(true);
        arr.add(12);
        arr.add('a');
//        Object[] objects = arr.toArray();
//        for (int i = 0; i < objects.length; i++) {
//            System.out.println(objects[i]);
//        }
        //增强for循环
//        for (Object o : arr) {
//            System.out.println(o);
//        }
        //迭代器遍历
        Iterator iterator = arr.iterator();
        while (iterator.hasNext()){
            System.out.println(iterator.next());
        }
    }
}

 

posted on 2022-08-03 20:30  白小白的日志  阅读(149)  评论(0)    收藏  举报