总结下在java使用到hash的地方,因个人知识欠缺,整理不全请谅解
HashSet特点:
LinkedHashSet集合:
1.LinkedHashSet集合特点:底层是一个哈希表(数组+链表/红黑树+链表:多了一条链(记录元素的存储顺序),保存元素有序
HashSet<String> set = new HashSet<>();//[]无序,不允许重复 LinkedHashSet<String> set = new LinkedHashSet<>();[]//有序,不允许重复
hashCode方法:
bean重写hashCode方法和equals方法
感谢分享者https://blog.csdn.net/u012834750/article/details/80005162
原文:https://www.cnblogs.com/zyanrong/p/12766535.html