【发布时间】:2014-01-13 07:39:58
【问题描述】:
我正在查看一些 java 教程,但不确定 '->' 做了什么,并且在 google 上找不到任何关于它的信息。
这是我看到的一些使用它的代码:
myShapesCollection.stream()
.filter(e -> e.getColor() == Color.RED)
.forEach(e -> System.out.println(e.getName()));
【问题讨论】:
-
这是编写 lambda expression 的语法,它将作为 Java 8 的一个特性包含进来