java - LINQ的类似功能

标签 java php linq

JAVA、PHP 等不同语言中是否有类似于 LINQ (.NET) 的功能?

最佳答案

许多语言都具有语法或库函数,用于以主要函数方式操作对象序列。例如,Python 具有 lambda 函数、列表推导式、生成器和 itertools 模块。

但是,我不知道有哪一种语言可以像 LINQ 一样干净简洁地完成所有工作。请记住,LINQ 不仅仅是一种操作内存结构的方法 - LINQ 有许多共享类似接口(interface)的提供程序:

  • LINQ 对象
  • LINQ 到 XML
  • LINQ 到 SQL
  • 等等..

微软在 LINQ 方面做得很好。我相信其他一些语言将从 LINQ 的成功中获得灵感,并考虑如何在不久的将来添加类似的功能。

关于java - LINQ的类似功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2985389/

相关文章:

php - 在 Plesk 中运行 Laravel 5.1 任务计划程序

C# Linq to XML 添加、更新、删除

c# - 除了 for 循环之外,还有另一种方法可以一次取 N 吗?

php - 如何使用 Laravel Eloquent 动态填充复选框

php - 如何根据数据库中的值制作/生成图形图像?

c# - 非空对象上的 EF4 linq NullReferenceException

java - 使用 Netty 4,当处理程序内抛出异常时,如何处理引用计数对象?

java - Google Endpoints API 对其他 API 的身份验证

java - 在 Android (java) 上解析 json 时出错

java - Java中的倒三角形