while (it.hasNext())
{
Student stu=(Student)it.next();
System.out.println(stu.getName()+" ... "+stu.getAge()+"..."+stu.getFen());
}
}
}
class MyCompare implements Comparator
{
public int compare(Object o1,Object o2)
{
Student s1=(Student)o1;
Student s2=(Student)o2;
int= s1.getFen().compareTo(s2.getFen());//这里不是返回1.0.-1.的吗怎么double类型的不行了呢
if (num==0)
{
if (s1.getAge()>s2.getAge())
return 1;
if (s1.getAge()==s2.getAge())
return 0;