Java 标签

Lambda表达式之foreach

  |   0 评论   |   506 浏览

使用jdk1.8之后,简单类型封装类可以这样写输出:

//第一种
list.forEach((String str) -> {
    System.out.println(str);
});

//第二种
list.forEach(str -> {
    System.out.println(str);
});

//第三种
list.forEach(str -> System.out.println(str));

//第四种
list.forEach(System.out::println);

//第五种
list.forEach(new MyConsumer());