“==”和equals比较运算的区别

    技术2025-08-14  12

    ==比较的是两个对象的地址值,equals比较的是两个对象的内容。

    String str1 = new String(''apple''); String str2 = new String(''apple'');

    比较str1和str2:

    (1)str1==str2; //false (2)str1.equals(str2); //true

    总结:一些情况下可以通用,但某些情况下需要注意比较的内容。

    Processed: 0.012, SQL: 9