equals比较的是内容,==比较的是对象引用的地址是否相同。 字符串创建有两种方式: 1)String a="abc"; 2)String b=new String("abc"); 用第一种方式创建内容为abc的对象后,如果继续创建内容为abc的对象,则不会产生新的对象,而是产生新的引用,指向同一个对象。 用第二种通过 new关键字方式每次都会创建不同的对象。