展开全部
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;
public class Test01 {
public static void main(String[] args){
Set set = new TreeSet();
set.add(new BanJi(3,"aaa","男",20,10.5));
set.add(new BanJi(1,"bbb","女",18,20));
set.add(new BanJi(4,"ccc","男",17,20.5));
set.add(new BanJi(3,"ddd","男",20,10.5));
for(Iterator it = set.iterator(); it.hasNext();){
System.out.println(it.next());
}
}
}
class BanJi implements Comparable{
private int num; //学号
private String name; //姓名
private String sex; //性别
private int age; //年龄
private double cq; //出勤天数,有可能是1.5天,所以定义为double类型
public BanJi(int num,String name,String sex,int age,do