equals和==的区别

    xiaoxiao2022-06-29  35

    1.栈中存放的是对象地址,中存放的是对象的内容.

    2.对于引用型变量:==比较的是栈中的内容,即对象地址是否相同;equals比较的是堆中的内容,即对象的内容是否相同.

    3.==比较的是2个对象的地址,而equals比较的是2个对象的内容。 4.显然,当equals为true时,==不一定为true;
    转载请注明原文地址: https://ju.6miu.com/read-1125216.html

    最新回复(0)