在java集合中,重写equals方法时重写hashCode方法,是因为如果不重写hashCode方法,两个对象equals相等,却因为hashCode不等而同时被添加到了一个集合中,违背了一些集合不能放置重复元素的规定。但是有一个疑问,当你重写了这两个方法后,如果对一个对象的属性做了修改,那么这个对象的hashCode就会发生变化,那么原来对象存放的位置就找不到了,这样就发生了内存泄露。想请教一下是不是我说的这样,如果不是还望能纠正一下,如果是的话,怎么才能解决内存泄露的问题。有木有知道的人回答一下,不胜感激🙏🙏🙏🌝🌝🌝