Comparableインタフェース


オブジェクトの順序を決めるためのインタフェース。子のインタフェースを実装すると、
順序付けを行えることを宣言することになる。

Comparable<T>#compareTo(T)が返すint型整数により順序を決める。

返り値 順序
-1 オブジェクトが引数に渡したオブジェクトより小さい
0` オブジェクトが、引数に渡したオブジェクトと同じ。`equals(Object) = true
1 オブジェクトが、引数に渡したオブジェクトよりも大きい

🐞 参照リンク

📚 おすすめの書籍