黑马程序员技术交流社区

标题: TreeSet加入一自定义对象编译报错 [打印本页]

作者: softzhang    时间: 2015-7-24 18:46
标题: TreeSet加入一自定义对象编译报错

  1. <DIV class=blockcode>
  2. <BLOCKQUOTE>import java.util.*;
  3. class TreeSetDemo4
  4. {
  5. public static void main(String[] args)
  6. {
  7. TreeSet ts =new TreeSet();

  8. ts.add(new Student("lisi02",22));
  9. //ts.add(new Student("lisi02",15));
  10. //ts.add(new Student("lisi007",28));
  11. //ts.add(new Student("lisin05",19));
  12. //ts.add(new Student("lisin08",19));
  13. //ts.add(new Student("lisin08",16));
  14. //ts.add(new Student("lisia08",19));

  15. Iterator it= ts.iterator();
  16. while(it.hasNext())
  17. {
  18. System.out.println(it.next());
  19. }
  20. }
  21. }
  22. class Student
  23. {
  24. private String name;
  25. private int age;
  26. Student(String name,int age)
  27. {
  28. this.age=age;
  29. this.name=name;
  30. }
  31. public String getname()
  32. {
  33. return name;
  34. }
  35. public int getage()
  36. {
  37. return age;
  38. }
  39. }
复制代码

虽然没有实现Compareable接口但是为什么只添加一个实例对象就会报错呢。



作者: 徐会会    时间: 2015-7-24 20:40
不懂,学习一下




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2