比如下段代码,尖括号里那个类是干嘛的?
class Employee implements Comparable<Employee> {
public int conpareTo(Employee o) {
return Double.compare(salary,o.salary);
}
}
要是没有那个尖括号,这个实现类里的方法就应该写成下面这样,为什么?
public int compareTo(Object o) {
Employee e = (Employee)o;
return Double.compare(salary, e.salary);
}
一生放荡不羁丶人称小小风
精慕门9254224
相关分类