オブジェクトの順序を決めるためのインタフェース。子のインタフェースを実装すると、
順序付けを行えることを宣言することになる。
Comparable
が返すint
型整数により順序を決める。
返り値 | 順序 |
---|---|
-1 | オブジェクトが引数に渡したオブジェクトより小さい |
0` | オブジェクトが、引数に渡したオブジェクトと同じ。`equals(Object) = true |
1 | オブジェクトが、引数に渡したオブジェクトよりも大きい |
オブジェクトの順序を決めるためのインタフェース。子のインタフェースを実装すると、
順序付けを行えることを宣言することになる。
Comparable
が返すint
型整数により順序を決める。
返り値 | 順序 |
---|---|
-1 | オブジェクトが引数に渡したオブジェクトより小さい |
0` | オブジェクトが、引数に渡したオブジェクトと同じ。`equals(Object) = true |
1 | オブジェクトが、引数に渡したオブジェクトよりも大きい |