package cn.sxt.oo2;
public class TestEquals {
public static void main(String[] args) {
Object obj;
String str;
User u1=new User(100,"王亮","123456");
User u2=new User(100,"王亮2号","123456");
System.out.println(u1==u2);
System.out.println(u1.equals(u2));
String str1=new String ("sxt");
String str2=new String("sxt");
System.out.println(str1==str2);
System.out.println(str1.equals(str2));
}
}
在这里User是一个类,可以直接new创建对象,但是String并不是一个类,为什么也可以这样,