==
比较的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。
equals
的比较是自定义的,如:String 类的 equals() 比较的是两个字符串的内容是否一样;Object 类的 equals() 比较的是两个变量在堆中存储的地址是否相同;
==
比较的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。
equals
的比较是自定义的,如:String 类的 equals() 比较的是两个字符串的内容是否一样;Object 类的 equals() 比较的是两个变量在堆中存储的地址是否相同;