引出this
this快速入门
加了this之后输出结果就不是null了
this本质
this使用细节
this课堂练习
源码
public class Compare {
public static void main(String[] args) {
Person3 p1 = new Person3(“mary”, 20);
Person3 p2 = new Person3(“mary”, 30);
System.out.println(“p1和p2比较的结果=” + p1.compareTo(p2));
}
}
class Person3 {
String name;
int age;
public Person3(String name, int age) {
this.name = name;
this.age = age;
}
//compareTo比较方法
public boolean compareTo(Person3 p) {
//名字和年龄一样 返回true
return this.name.equals(p.name) && this.age == p.age;
}
}