package main.java;
public class Student {
@Override
public String toString() {
return "Student{" +
"id=" + id +
", ss='" + ss + '\'' +
", dd=" + dd +
", zuan_yi='" + zuan_yi + '\'' +
'}';
}
public Student(int id, String ss, int dd, String zuan_yi) {
this.id = id;
this.ss = ss;
this.dd = dd;
this.zuan_yi = zuan_yi;
}
private int id;
private String ss;
private int dd;
private String zuan_yi;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getSs() {
return ss;
}
public void setSs(String ss) {
this.ss = ss;
}
public int getDd() {
return dd;
}
public void setDd(int dd) {
this.dd = dd;
}
public String getZuan_yi() {
return zuan_yi;
}
public void setZuan_yi(String zuan_yi) {
this.zuan_yi = zuan_yi;
}
public Student() {
}
public static void main(String[] args) {
Student student = new Student();
student.ss = "zhanA";
student.zuan_yi = "zhana";
System.out.println(student.ss==student.zuan_yi);
System.out.println(student.ss.equals(student.zuan_yi));
System.out.println(student.ss.equalsIgnoreCase((student.zuan_yi)));
Integer s = student.ss.hashCode();
Integer s1 = student.zuan_yi.hashCode();
System.out.println(s+"=="+ s1);
System.out.println(new Student() == new Student());
System.out.println(new Student().equals(new Student()));
student.ss = "zhanA";
student.zuan_yi = "zhanA";
student.id = 1;
student.dd = 1;
System.out.println(student.ss==student.zuan_yi);//
System.out.println(student.ss.equals(student.zuan_yi));
// Integer s = student.id.hashCode();
// Integer s1 = student.dd.hashCode();
System.out.println(student.id==student.dd);
System.out.println(student.toString());
}
}
false
false
true
115864518==115864550
false
false
true
true
true
Student{id=1, ss=‘zhanA’, dd=1, zuan_yi=‘zhanA’}