有个比较器的工具类,这个类好多业务对象需要用到,怎样把这个类写成泛型公用的。


改好了
public class Comparer<T> {
public void compare(List<T> newList, List<T> oldList) {
if (newList != null && !newList.isEmpty()) {
hasNewIds(newList, oldList);
} else {
noHasNewIds(oldList);
}
}
private void hasNewIds(List<T> newList, List<T> oldList) {
//...
}
private void noHasNewIds(List<T> oldList) {
// ...
}
}