org.apache.commons.collections.CollectionUtils
是否有可行的通用版本?如果不是,为什么不呢?这似乎是一个明显的需要。还是在将闭包添加到 Java 17 之前,Java 社区刚刚放弃了函数式编码?
最佳答案
有一个稍微过时的 Commons Collections 版本的通用端口 here .但是,它不再维护。
更好的选择是 Google Guava .它具有 Lists
、Sets
、Collections2
等等同于 Commons 的 CollectionUtils
的类。 Guava 不是 Commons Collections 的一对一端口,但它具有更好的设计和更一致的 API。如果您习惯了 Commons Collections,需要稍微适应一下。
关于java - 是否有 apache.commons.collections.CollectionUtils 的可行通用替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7015739/