我有两个类,都具有 int ID 属性,并且我必须两次创建这个 Comparator 类才能按 ID 对它们进行排序:
public class Class1Comparator implements Comparator<Class1> {
/**
* Comparator Constructor.
*/
public Class1Comparator() {
}
@Override
public int compare(Class1 arg0, Class1 arg1) {
return arg0.getId() - arg1.getId();
}
}
和完全相同的一个,但 Class2 而不是 Class1,一切正常,但是有没有办法将它们合并到一个类中?