LinkedHashSet
特点:
由链表保证元素有序
由哈希表保证元素唯一
//注意:有序不是排序!!!!
public static void main(String[] args) {
// TODO Auto-generated method stub
LinkedHashSet<Integer> ls=new LinkedHashSet<>();
ls.add(97);
ls.add(28);
ls.add(97);
ls.add(68);
System.out.println(ls);
}
打印结果:[97, 28, 68]
LinkedHashMap类
- 1.底层数据结构是 链表 + 哈希表
- 2.链表保证元素有序,哈希表保证元素唯一
LinkedHashMap<String, String> lap = new LinkedHashMap<>();
lap.put("asd", "zxc");