Java当中的HashSet
package collection;import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;/** 1.不允许存储重复的元素* 2.没有索引,不能使用for循环遍历* java.util.HashSet集合 implements Set接口* HashSet特点* 1.不允许存储重复的元素* 2.没有索引,不能使用for循环遍历* 3.是一个无序的集合,储存元素和取出元素的顺序可能不一样* 4.底层是一个哈希表结构(查询速度非常快)*/
public class SetTest {public static void main(String[] args) {Set<Integer> set=new HashSet<>();//使用add方法添加数据set.add(1);set.add(2);set.add(3);set.add(1);Iterator lt=set.iterator(); //使用迭代器遍历set集合元素while(lt.hasNext()){int temp=(int) lt.next();System.out.println(temp);}//使用增强for循环遍历set集合元素for(int i:set){System.out.println(i);}}
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
