2012-03-05 13 views

答えて

5

自分でComparatorを作成する方が簡単でしょう。 ScanResults(以下の例ではlist)を含むコレクションがあるとします。

Collections.sort(list, new Comparator<ScanResult>() { 
    @Override public int compare(ScanResult lhs, ScanResult rhs) { 
     // add your sorting logic 
    } 
}); 
+0

ありがとうございました。だからパフォーマンスの面では、それは自分のクラスを作成し、変換ビート?私はそれを何度もやる必要があります... – chopchop

+0

直感的に言えば、それは確かに事実ですが、確かに私はその分野の専門家ではありません。しかし、この件に関しては興味深いQ/Aがあります。それらを検索してください。同じ種類のソートされた複数のセットが必要な場合は、コンパイラを非匿名オブジェクトに抽出します。 –

関連する問題