📄 example13_7.java.bak
字号:
import java.util.*;import java.awt.*;
class Example13_7
{public static void main(String args[])
{ TreeSet mytree=new TreeSet(new Comparator()
{public int compare(Object a,Object b)
{Student stu1=(Student)a;Student stu2=(Student)b;
return stu1.compareTo(stu2);}
});
Student st1,st2,st3,st4;
st1=new Student(90,"赵一");st2=new Student(66,"钱二");
st3=new Student(86,"孙三");st4=new Student(76,"李四");
mytree.add(st1);mytree.add(st2);mytree.add(st3);mytree.add(st4);
Iterator te=mytree.iterator();
while(te.hasNext())
{Student stu=(Student)te.next();
System.out.println(""+stu.name+" "+stu.english);
}
}
}
class Student implements Comparable
{ int english=0;String name;
Student(int e,String n)
{english=e;name=n;
}
public int compareTo(Object b)
{ Student st=(Student)b;
return (this.english-st.english);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -