那个equals不是写的age=15 下面的判断 是不是写 if(dog.age==dog2.age) , ==是比较值是否相等, equals 是比较内存地址是否相等,是这样理解吗
对 就是这样理解 equals 就是比较地址的,但是加上equals方法之后就是比较他们的值了。