java--==号和equals的区别

    xiaoxiao2021-03-25  82

    首先先指明“==”比较的是两个对象引用地址是否相同,而“equals”则是比较两个对象引用内容是否相同

    接下来是具体的使用

    1.基本类型中的比较

    比较的是两个值是否相等

    2.引用对象中的比较

    比较的是两个栈内存中的地址是否相等

    3.String(特殊的引用对象,String类中重写了equals方法)

    "equals"比较的是内容,"=="比较的是内存地址

    转载请注明原文地址: https://ju.6miu.com/read-15084.html

    最新回复(0)