List接口和Set接口,判断集合唯一性原理

List接口的特点:有序,带索引,允许有重复与Set相反


通过元素的equals方法,来比较是否为重复的元素


List接口的特有方法




替换元素方法





数据的存储结构



ArrayList集合的自身特点

数组结构


LinkedList集合的自身特点

链表结构
每次查询都要从链头或链尾找起

LinkedList特有方法



移除remove


获取get


添加add


Set接口

Set集合取出元素的方式可以采用:迭代器、增强for


哈希表的数据结构


字符串对象的哈希值



哈希表的存储过程


哈希表的存储自定义对象

HashSet集合的自身特点:




LinkedHashSet集合


你可能感兴趣的:(List接口和Set接口,判断集合唯一性原理)