API学习LinkedHashSet

来源:互联网 发布:c语言不同数据类型运算 编辑:程序博客网 时间:2024/06/07 12:28
package com.wonders.week01.collection;import java.util.LinkedHashSet;/** * LinkedHashSet * (1)继承自HashSet,实现了Set接口 * (2)哈希表和linkedlist都实现了Set接口。 * (3)这个实现与HashSet的不同之处在于,它维护了一个遍历所有条目的双链表。这个链表定义了迭代的排序, * 顺序就是元素被插入set时的顺序。请注意,如果将一个元素重新插入到集合中,插入顺序不会受到影响 * @author liyongyong * */public class LinkedHashSetTest {    public static void main(String[] args) {        LinkedHashSet< Integer> set = new LinkedHashSet<Integer>();        set.add(1);        set.add(2);        for (Integer integer : set) {            System.out.println(integer);        }    }}