equals和== equals(相似): 基本类型:比较的是值引用类型:比较的是值 ==(完全相同): 基本类型:比较的是值引用类型:比较的是地址 通俗点讲,==是看看左右是不是一个东西。equals是看看左右是不是长得一样。 两个长得一样的人,只能说长的相似(equals),但是不等于他们俩是一个人。但是==要求是完全相同。