10

可能重复:
LINQ 的 Java 等效项是什么?

有许多问题询问是否有 LINQ 的 Java 等价物。但他们中的大多数都错误地指出什么都没有。

4

2 回答 2

20

该库提供了完整的 LINQ API:https ://github.com/nicholas22/jpropel-light

它使用函数式结构来实现这一点,并且还使用延迟执行。

// select names starting with j, using LINQ-style statements
new String[] { "james", "john", "john", "eddie" }.where(startsWith("j")).distinct().all(println());
于 2012-06-04T10:24:42.383 回答
4

我自己尝试过的另一个是 jaque:http ://code.google.com/p/jaque/

于 2012-06-04T10:26:09.983 回答