package List; import java.util.HashSet; import java.util.Iterator; public class HashSet_Demo { public static void main(String[] args) { //构造一个新的空集 HashSetset = new HashSet<>(); //如果指定的元素尚不存在,则将其添加到此集合中 set.add("Baidu"); set.add("Siri"); set.add("Baidu"); set.add("Saber"); set.add("Ace"); //如果此set包含指定的元素,则返回true System.out.println(set.contains("Ace")); //如果存在,则从该集合中移除指定的元素 System.out.println(set.remove("Siri")); //返回集合中的元素数 System.out.println(set.size()); //返回此set中元素的迭代器 Iterator iter = set.iterator(); System.out.println(iter.next()); //返回此HashSet实例的浅表副本:未克隆元素本身 //一个集合的浅度拷贝意味着只拷贝集合中的元素,不管他们是引用类型或者是值类型,但是它不拷贝引用所指的对象。 Object object = set.clone(); System.out.println(object); //从该集中删除所有元素 set.clear(); System.out.println(set); } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)