前置说明:equals和==的区别
Java 语言里的 equals方法其实是交给开发者去覆写的,让开发者自己去定义满足什么条件的两个Object是equal的。


【Java】equals和==的区别


== equals
判断两个变量或实例是不是指向同一个内存空间 判断两个变量或实例所指向的内存空间的值是不是相同
对内存地址进行比较 对字符串的内容进行比较
引用是否相同 值是否相同

相关文章: