Java Collection遍历:Lambda表达式遍历 forEach

    技术2022-07-11  76

    前提条件:jdk1.8之后使用

    public class CollectionTest { public static void main(String[] args) { Collection<String> ls = new ArrayList<>(); ls.add("地球"); ls.add("宇宙"); ls.add("火星"); ls.forEach(ele ->{ System.out.println(ele); }); ls.forEach(ele -> System.out.println(ele)); ls.forEach(System.out::println); } }

    补充:遇到多行执行语句 要用大括号

    ls.forEach(ele ->{ System.out.println(ele); if(){ }... map.put...; });
    Processed: 0.017, SQL: 9