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作成し、自然な順序で並べられた順序付きセットだけを取得しないようにするにはどうすればよいですか?