equals 和 == 的区别 ==equals == 关系操作符生成的是一个boolean结果,它们计算的是操作数的值(地址)的关系。 比如(a==b) equals equals方法是用来比较两个对象的引用是否相等,即是否指向同一个对象.比如 Test a=new Test(“a”); Test b=new Test(“b”); (==就会比较a与b的值,也就是地址是否相等。equals比较的就是a与b引用的对象是否相等)