【发布时间】:2016-11-19 15:20:07
【问题描述】:
我正在尝试开发一个通用的降序比较器。
它与 String 一起工作得很好,但是它在使用 compareTo 方法的行上有来自 Eclipse 的警告,例如“类型安全:从 Comparable
有人能帮帮我吗?
package ytp.collections;
import java.util.Comparator;
public class DescendingComparator<T> implements Comparator<Comparable<T>> {
@Override
public int compare(Comparable<T> o1, Comparable<T> o2) {
int ret = o1.compareTo((T) o2);
if (ret < 0) {
return 1;
}
if (ret > 0) {
return -1;
}
return 0;
}
}
【问题讨论】:
标签: generics