Java知识点系列教程(2)——==和equals区别

  • A+
所属分类:java

==和equals区别

==对比的是栈中的值,new出来的对象,==比较的是该对象在堆内存中的地址。

equals:object中默认也是采用==比较,通常会重写,如String,重写equals来实现每个字母的比较

object的equals方法

Java知识点系列教程(2)——==和equals区别

String的equals方法

Java知识点系列教程(2)——==和equals区别

 

Qt大课堂-QtShare

发表评论

您必须登录才能发表评论!