HashSet hs=new HashSet();
hs.add("ab");
hs.add("ba");
hash值一样的话, “ba”该如何存储?
HashSet hs=new HashSet();
hs.add("ab");
hs.add("ba");
hash值一样的话, “ba”该如何存储?
用链表方式存储冲突的键,这里有个图。
https://zhuanlan.zhihu.com/p/24828513
另外ab ba实际上hash不同,当然我只是理解你说它相同是一种假设。