A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 陈胜 于 2016-2-29 23:26 编辑

eclipseF3不显示源代码怎么回事啊?

2 个回复

倒序浏览
instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。

  1. class Student implements Comparable//该接口强制让学生具备比较性。
  2. {
  3.         private String name;
  4.         private int age;

  5.         Student(String name,int age)
  6.         {
  7.                 this.name = name;
  8.                 this.age = age;
  9.         }

  10.         public int compareTo(Object obj)
  11.         {

  12.                 //return 0;
  13.                
  14.                 if(!(obj instanceof Student))
  15.                         throw new RuntimeException("不是学生对象");
  16.                 Student s = (Student)obj;

  17.                 System.out.println(this.name+"....compareto....."+s.name);
  18.                 if(this.age>s.age)
  19.                         return 1;
  20.                 if(this.age==s.age)
  21.                 {
  22.                         return this.name.compareTo(s.name);
  23.                 }
  24.                 return -1;
  25.                 /**/
  26.         }

  27.         public String getName()
  28.         {
  29.                 return name;

  30.         }
  31.         public int getAge()
  32.         {
  33.                 return age;
  34.         }
  35. }
复制代码
回复 使用道具 举报
   。。。?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马