LINQ是否有Java等价物?

时间:2012-06-04 10:22:46

标签: java linq

  

可能重复:
  What is the Java equivalent for LINQ?

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

2 个答案:

答案 0 :(得分: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());

答案 1 :(得分:4)

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