stream快速入门
小于 1 分钟函数式编程stream流
需求:调用getAuthors()方法获取作家集合,打印出所有年龄小于18的作家的名字,注意去重
public static void main(String[] args) {
List<Author> authors = getAuthors();
authors.stream()
.distinct()
.filter(author -> author.getAge() < 18)
.forEach(author -> System.out.println(author.getName()));
}
结果:
亚拉索
易
Process finished with exit code 0
IDEA调试stream流

等IDEA计算一会之后,就会出现执行的过程和结果。
