“==”运算符与equals()

“==”运算符,比较内存地址

equals(),比较内容(值)

public class Book {
    public static void main(String[] args) {
        String c1=new String("abc");
        String c2=new String("abc");
        String c3=c1;//c3、c1指向同一内存地址
        System.out.println("c2==c3的结果:"+(c2==c3));//false
        System.out.println("c2.equals(c3)的结果:"+c2.equals(c3));//true
    }
}
原文地址:https://www.cnblogs.com/xixixing/p/8183102.html