Comparableインタフェース


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

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

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

🤔 参照リンク

📚 おすすめの書籍

🖥 サーバについて

このブログでは「Cloud Garage」さんのDev Assist Program(開発者向けインスタンス無償提供制度)でお借りしたサーバで技術検証しています。 Dev Assist Programは、開発者や開発コミュニティ、スタートアップ企業の方が1GBメモリのインスタンス3台を1年間無料で借りれる心強い制度です!(有償でも1,480円/月と格安)