我试图了解 lambdaj 库以便在 java 中使用函数式编程。他们的 wiki 页面示例使用了一个名为 asList 的函数,我在任何 lambda 包中都没有看到它。
我正在使用 lambdaj 2.4 版本,我指的是https://code.google.com/p/lambdaj/wiki/LambdajFeatures
我在这里错过了什么吗?它是假定由库的用户编写的函数吗?
我试图了解 lambdaj 库以便在 java 中使用函数式编程。他们的 wiki 页面示例使用了一个名为 asList 的函数,我在任何 lambda 包中都没有看到它。
我正在使用 lambdaj 2.4 版本,我指的是https://code.google.com/p/lambdaj/wiki/LambdajFeatures
我在这里错过了什么吗?它是假定由库的用户编写的函数吗?
asList () 函数位于java.util.Arrays类中。它充当基于数组和基于集合的 API 之间的桥梁。
如果您不想使用限定符引用(即“数组”)使代码混乱,您可以通过静态导入来导入该方法 import static java.util.Arrays.asList;