-5
いつ比較可能なものを実装する必要がありますか?言い換えれば、compareToメソッドを定義するだけでは実現できないようなことを実現することができます。匹敵する道具の必要性
いつ比較可能なものを実装する必要がありますか?言い換えれば、compareToメソッドを定義するだけでは実現できないようなことを実現することができます。匹敵する道具の必要性
どこでもComparable
を使用する必要があります。例えば
あなたは、配列ソートする必要がある場合:
Arrays.sort(yourArrayOfComparable);
Collection
Collections.sort(yourCollectionOfComparable);
'Collection.sort(aListOfTheComparableを)'? –
少し質問を明確にすることはできますか?あなたはなぜ単にメソッドの本体を提供するのではなく、あなたのクラスに 'Implementing InterfaceName'を追加する必要があるのかと尋ねていますか? – Pshemo
それは、なぜ、「Comparator」をすでに持っていれば、なぜ「Comparable」が必要なのでしょうか? – Pshemo