java8新特性-lambda-集合循环

List<String> list= new ArrayList<String>();
        list.add("ABC");
        
        for(String str : list) {
            System.out.println(str);
        }
        
        for(int i = 0;i < list.size();i++) {
            System.out.println(list.get(i));
        }
        
        //no.1
        list.forEach((String temp) -> {
            System.out.println(temp);
        });

        //no.2
        list.forEach(temp -> {
            System.out.println(temp);
        });

        //no.3
        list.forEach(temp -> System.out.println(temp));*/

        //no.4
        list.forEach(System.out::println);

顺便说一句,本人用的myeclipse8.5,安装了jdk1.8,但是编辑环境选不到1.8,也选不到1.7.后来硬生生的用javac试了一把java8的新特性。

发布了39 篇原创文章 · 获赞 12 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/yanweijie0317/article/details/83510260
今日推荐