Java的四种遍历方式

package API;

import java.util.Iterator;
import java.util.List;
import  java.util.ArrayList;

public class 四种遍历方法 {
    public static void main(String[] args){
        List list=new ArrayList<>();
        list.add("Java");
        list.add("html");
        list.add("xml");
        list.add("mysql");
        for(int i=0;i it=list.iterator();//迭代器遍历
        while(it.hasNext()){//判断该处是否为空
            String ele=it.next();//遍历完该元素后,自然跳到下一个元素处
            System.out.println(ele);
        }
        System.out.println("--------------------------");
        for(String ele:list){//增强for循环遍历
            System.out.println(ele);
        }
        System.out.println("--------------------------");
        list.forEach(s->{//JDK1.8之后的lambda表达式
            System.out.println(s);
        });
    }
}

Java的四种遍历方式_第1张图片

你可能感兴趣的:(Java小知识,java)