根据比较器找到最小值

Ith*_*her 1 java apache-commons

我想知道是否有办法使用 Apache commons-collection 库中的比较器找到集合的最小值或最大值。使用 Guava 与此等效的东西:

return Ordering.from(comparator).max(collection);
Run Code Online (Sandbox Code Playgroud)

Ank*_*hal 5

java.util.Collections 有方法

max(Collection) // natural order
max(Collection, Comparator) // according to compare provided

min(Collection)   // natural order
min(Collection, Comparator)  // according to compare provided
Run Code Online (Sandbox Code Playgroud)