有许多问题询问LINQ是否存在Java等价物。但是他们中的大多数都错误地指出什么都没有。
答案 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/