よくわからないことを調べて解説してみるブログ。
2015
・Comparableは、比較可能なという形容詞。その実体はインタフェースであり、比較可能なオブジェクトであることを示し、比較を実行可能な状態にする。
・Comparatorは、比較する者であることを示しており、あるオブジェクトを対象に比較する際のルールを制定する。
よって、
Comaprableを実装する場合は、唯一の比較表現を示すことになる。
Comparatorは、比較ルールの一つとして、比較表現を示すことになる。
ComparableのJavaDocの冒頭にも
・Comparatorは、比較する者であることを示しており、あるオブジェクトを対象に比較する際のルールを制定する。
よって、
Comaprableを実装する場合は、唯一の比較表現を示すことになる。
Comparatorは、比較ルールの一つとして、比較表現を示すことになる。
ComparableのJavaDocの冒頭にも
このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。この順序付けはクラスの自然順序付けと呼ばれ、このクラスの compareTo メソッドは自然比較メソッドと呼ばれます。という表記がある。
PR
Post your Comment
プロフィール
HN:
たんてーくん
性別:
非公開
最新記事
(03/29)
(03/29)
(06/26)
(05/21)
(04/23)
カテゴリー
最新CM
[09/25 http://2017.bblbuy.com]
[09/24 http://www.japanform.com]
[09/23 http://www.japanform.com]
[09/22 http://www.japanform.com]
[09/21 http://2017.bblbuy.com]
ブログ内検索