==:判断对象hashcode值是否相等。
equest:默认情况下(没有覆盖Object的equest时)与==作用相同。
String的equest:覆盖了Object的equest,先判断对象hashcode值是否相同,如果相同(说明是同一个对象)返回true,否则判断对象是否是String的一个实例,如果是则转换为String逐个比较字符是否相同,有一个字符不同则返回false。
==:判断对象hashcode值是否相等。
equest:默认情况下(没有覆盖Object的equest时)与==作用相同。
String的equest:覆盖了Object的equest,先判断对象hashcode值是否相同,如果相同(说明是同一个对象)返回true,否则判断对象是否是String的一个实例,如果是则转换为String逐个比较字符是否相同,有一个字符不同则返回false。