Java中的Lambda表达式

Fak*_*een 10 java lambda clojure lambdaj

我最近从C#转到Java [再次].但是我非常想念lambda表达式以及像C#的IEnumerable.Foreach这样的东西.所以我在Java中寻找一个lambda表达式库.

有没有比LambdaJ更好的库?

在Java程序中也可以直接使用clojure吗?那我可以在Java函数中混合使用clojure代码吗?

Ara*_*ram 13

Java 8本身可能具有lambda支持.在此之前,您可以使用匿名内部类和google-guava等库的组合.以下是您可以查看的其他库

或者更好地看看Scala