import java.util.*;
class TreeSetTest
{
public static void main(String[] args)
{
TreeSet ts = new TreeSet(); //TreeSet集合
ts.add(new Student("fanbo05",28)); //添加一个自定义的学生对象。
// ts.add(new Student("fanbo01",24));
// ts.add(new Student("fanbo02",26));
// ts.add(new Student("fanbo08",22));
// ts.add(new Student("fanbo04",23));
// ts.add(new Student("fanbo02",20));
Iterator it = ts.iterator(); //迭代一下。
while(it.hasNext())
{
System.out.println(it.next());
}
}
}
class Student //学生类
{
private String name;
private int age;
Student(String name, int age)
{
this.name = name;
this.age = age;
}
public String getName()
{
return name;
}
public int getAge()
{
return age;
}
}
//就这段小代码,有位哥们能和毕老师一样打印出一个哈希值来,有一位哥们和我一样,编译通过,执行出错。 不知道怎么回事? |