简单来说,此题的结论可以总结为:"=="相等判断符用于比较基本数据类型和引用类型数据。 当比较基本数据类型的时候比较的是数值,当比较引用类型数据时比较的是引用(指针)。 而equals是引用类型自定义的判断是否相等的方法。 那么问题来了: 首先什么是基本数据类型: 在java中基本数据类型总共有八种