==:
基本类型:比较的是基本类型的值是否相同
引用类型:比较的是引用类型的地址值是否相同
equals():
引用类型。默认情况下,比较的是引用类型的地址是否相同。
一般来说,比较地址的意义不大,所以我们会重写该方法。
如果重写呢?
我们重写的基本思想就是让对象比较成员变量的值是否相同。
实际开发中,我们都是自动生成。
字符串的比较:
字符串本身也是一个类,是引用类型。
他们的比较用的是equals()方法,字符串类重写了该方法,比较的是字符串的内容是否相同。
2024-01-27 17:34:10
基本类型:比较的是基本类型的值是否相同
引用类型:比较的是引用类型的地址值是否相同
引用类型。默认情况下,比较的是引用类型的地址是否相同。
一般来说,比较地址的意义不大,所以我们会重写该方法。
如果重写呢?
我们重写的基本思想就是让对象比较成员变量的值是否相同。
实际开发中,我们都是自动生成。
字符串的比较:
字符串本身也是一个类,是引用类型。
他们的比较用的是equals()方法,字符串类重写了该方法,比较的是字符串的内容是否相同。