是否可以定义用于自定义对象的 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
}
}
我想使用 if 语句如下:
如果(元素1>元素2)..
而不是传统的:
如果 (element1.value > element2.value) ..
我无法使用比较器、toString() 等来完成此操作