== :如果两个变量是基本类型变量,只要两个变量的值相等,就返回true,对数据类型是否相同没有要求。如:A==65 ,65==65.0f 。但是如果两个变量是引用类型变量,它们必须指向同一对象,==判断返回true。
equals:利用String对象的equals()方法来判断两个引用变量是否“值相等”(并不是真正意义上的值相等,而是字符串序列相同)。object 默认提供的equals()方法是比较对象的地址。
== :如果两个变量是基本类型变量,只要两个变量的值相等,就返回true,对数据类型是否相同没有要求。如:A==65 ,65==65.0f 。但是如果两个变量是引用类型变量,它们必须指向同一对象,==判断返回true。
equals:利用String对象的equals()方法来判断两个引用变量是否“值相等”(并不是真正意义上的值相等,而是字符串序列相同)。object 默认提供的equals()方法是比较对象的地址。