1. 关系运算中的==和equals的区别: 1、equals函数是用来比较2个对象是否相等的。要比较对象是否相等,必须调用函数(equals)来比较。但是必须得复写equals函数(否则底层也是地址)。 2、而学习的关系运算中的 == 用来比较2个具体的数据是否相等。 3、不能用==比较对象是否相等的真正原因是因为比较两个对象的地址,那么两个对象的地址永远不会相等,所以比较的结果永远是false,没有意义。