/* String string1="abc"; String string2="abc"; //只有显示初始化字符串才有这样的结果。比较两个对象或者基本数据 类型时,用==,比较的是地址值。 System.out.println(string1==string2); //true //equals(Object obj):指其他某个对象是否与此对象“相等”(实际是相同)。Object中对比的是两个对象的地址。但是其子类可以重写这个方法,比较其他的内容(比如String重写了equals方法,比较的是具体的字符串值是否相等。) System.out.println(string1.equals(string2)); //true */
|