存在类型匹配隐患,在个人用一般没问题,自己能确认类型无误,在main()上面加@SuppressWarnings("unchecked")就行
要是给别人用或者教常用和可能以后需要扩展,还是改了好。
1,.Student类的定义改为class Student implements Comparable
2.类中的方法改为
public int compareTo(Student s) {
return num > s.num ? 1 : (num == s.num ? 0 : -1);
}
Student 这个对象需要序列化吧。
不是什么错误,警告而已。
没问题,不用处理的。