java - 是否有 apache.commons.collections.CollectionUtils 的可行通用替代方案?

标签 java collections apache-commons-collection

org.apache.commons.collections.CollectionUtils 是否有可行的通用版本?如果不是,为什么不呢?这似乎是一个明显的需要。还是在将闭包添加到 Java 17 之前,Java 社区刚刚放弃了函数式编码?

最佳答案

有一个稍微过时的 Commons Collections 版本的通用端口 here .但是,它不再维护。

更好的选择是 Google Guava .它具有 ListsSetsCollections2 等等同于 Commons 的 CollectionUtils 的类。 Guava 不是 Commons Collections 的一对一端口,但它具有更好的设计和更一致的 API。如果您习惯了 Commons Collections,需要稍微适应一下。

关于java - 是否有 apache.commons.collections.CollectionUtils 的可行通用替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7015739/

相关文章:

java - 如何确定 SOLR 索引的字段类型?

java - 如何在不使用 sum++; 的情况下正确计算总和?

java - 查找文件中的特定行,将该行及其后的 2 行写入新文件

list - 从 reducer 输入聚合一个巨大的列表而不会耗尽内存

TomEE 1.6.0.2 上 org.apache.commons.collections4 类的 ClassNotFoundException

java - 我想使用 commons-collections4-4.0 ComparatorChain 进行排序

java - Java中奇怪的数组声明

java - Java Future多线程的正确实现

java - 如何将整数拆分为许多除法器及其余数的列表

java - Apache Commons MultiMap 已弃用,我现在应该使用什么?