equals()和==的区别

it2025-08-22  4

默认情况下,都是从Object 继承而来的 equals() 与 == 是完全等价的,比较都是对象的内存地址,但我们可以重写 equals(),使其按照我们需求的方式进行比较,如 String 类重写了 equals() ,使其比较的是字符的序列,而不是内存地址。

欢迎各位批评指正。

最新回复(0)