假设我TreeSet用匿名构造Comparator如下:
private TreeSet<Counter> mySet =
new TreeSet<Counter>(
new Comparator<Counter>(){
@Override
public int compare(Counter c1, Counter c2) {
// some weird comparison logic here...
}
});
现在我想得到一部分TreeSet等于或大于someCounter如下:
mySet.tailSet(someCounter);
如何根据原始比较器构造TreeSet返回的部分,而不是仅获得按自然顺序排序的有序集?tailSet()mySet