* A:LinkedHashSet的特点
底层是链表实现的,是Set集合中唯一一个能保证怎么存,就怎么取的集合对象,因为是HashSet的子类,所以也是保证元素唯一的,与HashSet的原理一样
import java.util.LinkedHashSet;
public class Demo2_LukdHashSet {
public static void main(String[] args) {
LinkedHashSet<String> lhs=new LinkedHashSet<>();
lhs.add("a");
lhs.add("c");
lhs.add("a");
lhs.add("c");
lhs.add("d");
lhs.add("b");
for (String S : lhs) {
System.out.println(S);
}
}
}
运行结果:
a
c
d
b