是否有可行的通用版本org.apache.commons.collections.CollectionUtils
?如果不是,为什么不呢?这似乎是一个明显的需求。还是在 Java 17 添加闭包之前,Java 社区已经放弃了函数式编码?
问问题
8541 次
2 回答
13
这里有一个稍微过时的 Commons Collections 版本的通用端口。但是,它不再维护。
更好的选择是Google Guava。它具有等价于 Commons' 的类,如,Lists
等。Guava 不是 Commons Collections 的一对一端口,但它具有更好的设计和更一致的 API。如果您习惯于 Commons Collections,则需要进行一些调整。Sets
Collections2
CollectionUtils
于 2011-08-10T18:22:31.073 回答
13
Apache Commons Collections周围的情况似乎发生了变化。API 4.0 版是强类型的。它已经在 Maven 中央存储库中可用。
于 2013-12-29T09:24:25.450 回答