-1

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

4

1 に答える 1

5

これは、作成したコンパレーターに基づいてTreeSetます。

于 2012-05-14T11:25:09.533 に答える