黑马程序员技术交流社区
标题:
关于集合
[打印本页]
作者:
不忘初❤
时间:
2016-6-4 12:33
标题:
关于集合
下面这段代码,哪个大神能告诉我怎么理解的?
public int compareTo(Object obj)
{
if(!(obj instanceof Student)) //为什么要做这一步?
throws new RuntimeException("不是学生对象");
Student s=(Student)obj; //为什么做这一步
System.out.println(this.name+"....."+s.name); //怎么理解this.name和s.name
if(this.age>s.age)
return 1;
if(this.age==s.age)
{
return this.name.compareTo(s.name);
}
return -1;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2