カスタムオブジェクトのifステートメントの比較に使用される値を定義することは可能ですか?
私は持っています:
パブリッククラス要素はComparable{を実装します
public int value;
public int[] sequence;
public int length;
public element(){}
public element(int val){
this.value = val;
}
@Override
public int compareTo(Object o) {
return
}
}
次のようにandifステートメントを使用したいと思います。
if(element1> element2)。。
従来の代わりに:
if(element1.value> element2.value)。。
コンパレータ、toString()などでこれを達成することができませんでした