==和equals有什么区别
equals源自于Object类,Object中equals方法默认比较的内容还是==比较的结果。
如果没有重写equals的话,equals和==是一样的。都是比较内存地址。
String类是Object的一个子类,String类自己重写了equals方法,将其内容修改为按位比较字符串中每个字符的真正内容是否相同。
|
==和equals有什么区别
如果没有重写equals的话,equals和==是一样的。都是比较内存地址。 String类是Object的一个子类,String类自己重写了equals方法,将其内容修改为按位比较字符串中每个字符的真正内容是否相同。
|