我需要建立一个类Course
它有一个通用字段(我不能添加另一个字段包含Comparator
)。Java泛型和exetends可比较
我需要一个Comparator
到类Course
使用它自己的CompareTo
方法,使其能够比较通用的领域(如String-compareTo
的字符串,如果整型等):
的评判getGeneric()
回报通用领域。
new Comparator<Course<?>>({
public int compare(Course<?> o1, Course<? extends Comparable<?>> o2) {
return (o1.getGeneric()).compareTo(o2.getGeneric());
}
});
请显示您当前的课程类。 – rgettman