构造方法:
public Object(){
}
成员方法:
boolean equals (Object obj)
源码比较的是地址值
public boolean equals(Object obj){
return this==obj;
}
重写源码 比较两个对象是否相等
public boolean equals(){
If(obj==null){
Return false;
}
if(this==obj){
Return true;
}
If(!(obj instanceof Student)){
Return false;
}
Student stu=(Student)obj;
If((stu.getAge()==
this.getAge())&&(stu.getName() ==this.getName())){
Return true;
}else{
Return false;
}
}
快捷键自动生成:shift+alt+s+H
==: 基本数据类型比较的是数值是否相等
引用数据类型比较的是地址值
public String toString()
源码:输出对象的地址值
重写:将对象的属性以字符串的形式表示
自定义的类必须重写toString
提供的类源码中已经重写
快捷键:shift+alt+s+S
Arrays.toString(数组名)//将数组变为字符串