我有一个像这样的抽象类:
public abstract class Ingredient {
protected int id;
}
和一份清单
List <Ingredient> ingredientList = new ArrayList <Ingredient>()
我希望能够从ingredientList
使用 id 中获取成分。
我做了这样的事情:
public abstract class Ingredient implements Comparable<Ingredient>{
protected int id;
@Override
public int compareTo(Ingredient o) {
// TODO Auto-generated method stub
if (this.id > o.id){
return 1;
}
return 0;
}
}
但仍然无法正常工作