今日学习内容jdk api的查询以及应用
package demo0126; public class Student { private String name; private int age; // @Override // public boolean equals(Object o){ // Student student = (Student)o; // return this.getAge() == student.getAge(); // } @Override public boolean equals(Object o){ //表示两个引用指向同一个地址 if(this == o){ return true; } if(null == o){ return false; } if(o instanceof Student){ Student student = (Student) o; if(this.getName().equals(student.getName()) && this.getAge() == student.getAge()){ return true; } } return false; } public Student() { } public Student(String name, int age) { this.name = name; this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } @Override public String toString() { return "Student{" + "name='" + name + '\'' + ", age=" + age + '}'; } }