==和equals()
- ==
比较的数据:两端既可以是基本数据类型也可以是引用类型的变量。
对于基本数据类型:比较的是两个变量的里面的值是否相等。
对于引用型变量:比较的是两个变量是否是对同一块内存空间的引用。
- equals
比较数据:两端必须是引用型变量,不能是基本数据类型
对于引用型变量:比较的是两端变量所对应的内存空间中的值(内容)是否相等,而不是比较是否是对同一块内存的引用。
==和equals()
比较的数据:两端既可以是基本数据类型也可以是引用类型的变量。
对于基本数据类型:比较的是两个变量的里面的值是否相等。
对于引用型变量:比较的是两个变量是否是对同一块内存空间的引用。
比较数据:两端必须是引用型变量,不能是基本数据类型
对于引用型变量:比较的是两端变量所对应的内存空间中的值(内容)是否相等,而不是比较是否是对同一块内存的引用。