在人眼看来左右两边的数据明显是相等的,但是计算机认为他们不相等,原因可能是:
等号两边不是简单的int等数据类型,而是两个对象,虽然这两个对象内容是一样的,但是他们是不同的对象,这个时候等号是用来判断左右两边指代的是不是同一个对象,所以此时虽然内容一样,但是计算机却判断不一样。
参考解决方法:直接讲对象的内容提取出来比较
本新人记录一下学习历程🤓
在人眼看来左右两边的数据明显是相等的,但是计算机认为他们不相等,原因可能是:
等号两边不是简单的int等数据类型,而是两个对象,虽然这两个对象内容是一样的,但是他们是不同的对象,这个时候等号是用来判断左右两边指代的是不是同一个对象,所以此时虽然内容一样,但是计算机却判断不一样。
参考解决方法:直接讲对象的内容提取出来比较
本新人记录一下学习历程🤓