java中HashSet对象内的元素的hashCode值不能变化

因为不管是HashMap(或HashTable,还是HashSet),key值是以hashCode值存进去的,加入key值变了,将无法从集合内删除对象,导致内存溢出。

posted @ 2019-06-16 12:30  ppjj  阅读(697)  评论(0编辑  收藏  举报