Java常用类学习:Object类(equals方法)
-
equals方法:
-
Object类中的equals方法用于检测2个对象是否相等;
-
比较的是2个对象的引用是否相同;
-
-
代码案例:equals比较
public class ObjectDemo02 {
public static void main(String[] args) {
Student st1=new Student();
//Student st2=new Student();//不匹配
Student st2=st1;//匹配
if(st1.equals(st2)){
System.out.println(\"匹配\");
}else{
System.out.println(\"不匹配\");
}
System.out.println(\"---------------------------\");
String str1=\"11\";
//String str2=\"11\";//匹配
//String str2=str1;//匹配
String str2=new String(\"11\");//匹配
if(str1.equals(str2)){
System.out.println(\"匹配\");
}else{
System.out.println(\"不匹配\");
}
System.out.println(\"---------------------------\");
}
}
来源:https://www.cnblogs.com/xiangcai0522/p/15982102.html
本站部分图文来源于网络,如有侵权请联系删除。