Java基础——LinkedHashSet集合
特点:
1.哈希表和链表实现的set接口,具有可预测的迭代次序
2.由链表保证元素有序,也就是说元素的存储和取出顺序是一致的
3.由哈希表保证元素唯一,也就是说没有重复的元素
LinkedHashSet集合存储并遍历字符串代码演示
public class LinkedHashSetDemo{
public static void main(String []args){
//创建对象
LinkedhashSet lhs=new LinkedHashSet();
LinkedHashSetlhs=new LinkedHashSet();
//调用add方法
lhs.add("hello");
lhs.add("world");
lhs.add("java");
lhs.add("world");//因为保证了元素唯一所以遍历在控制台是三个元素
//遍历方法一
Iterator it=lhs.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
//遍历方法二
for(String s:lhs){
System.out.println(s);
}
}
}