toString方法解析,==和equals的区别

  1. 使用System.out.println()来打印一个对象的时候,就是在打印这个对象的toString方法的返回值。

  2. ==
    2.1判断相等
    可以判断基本数据类型 和引用数据类型
    当判断基本数据类型的时候 判断基本数据类型的值是否相等

    2.2 判断引用数据类型的时候 不管对象的内容是否相等,只关心两个引用是否相等 就是判断两个引用保存的对象的地址是否相同
    即也就是判断两个引用指向的是否为同一个对象

  3. equals
    判断两个应用数据类型的对象的内容是否相等

猜你喜欢

转载自blog.csdn.net/weixin_45856580/article/details/113143126