エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Java] Comparable, Comparator のメモ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Java] Comparable, Comparator のメモ - Qiita
目的 大小比較をする java.util.Comparator と java.lang.Comparable に関するクラス・メソッドの整理 C... 目的 大小比較をする java.util.Comparator と java.lang.Comparable に関するクラス・メソッドの整理 Comparator や Comparable を実装する場合の注意点を整理 基本的な話 Comparable , Comparator 共通 いわゆる「宇宙船演算子」 <=> と同じようなもの→ Wikipedia: 宇宙船演算子 大小比較する ソート、バイナリサーチする場合、max/min などを求める場合、ツリー構造( TreeSet , TreeMap )を作る際などにも使われる 基本的に equals() と矛盾しないことが推奨される(もし equals() と互換性がない場合には、その旨をjavadocに明記すること) 基本的に Serializable を実装することが推奨される Comparable とは 自分自身と、別のインスタンス