Java.util.HashSet类 Java.util.HashMap类 Java.util.Hashtable类 介绍 该java.util.HashSet中的类实现Set接口,由哈希table.Following支持即将HashSet的要点 该类不保证集合的迭代顺序; 特别是,它不保证订单会随着时间的推移保持不变。 该类允许null元素。 类声明 以下是java.util.HashSet类的声明 public class HashSet<E> extends AbstractSet<E> implements Set<E>, Cloneable, Serializable 参数 以下是java.util.HashSet类的参数 E - 这是由此集维护的元素类型。 类构造函数 Sr.No. 构造函数和描述 1 HashSet() 这构造了一个新的空集; 后备HashMap实例具有默认初始容量(16)和加载因子(0.75)。 2 HashSet(Collection <?extends E> c) 这构造了一个包含指定集合中元素的新集合。 3 HashSet(int initialCapacity) 这构造了一个新的空集; 后备HashMap实例具有指定的初始容量和默认加载因子(0.75)。 4 HashSet(int initialCapacity,float loadFactor) 这构造了一个新的空集; 后备HashMap实例具有指定的初始容量和指定的加载因子。 类方法 Sr.No. 方法和描述 1 boolean add(E e) 如果该元素尚不存在,则此方法将指定的元素添加到此集合中。 2 void clear() 此方法从该集合中删除所有元素。 3 Object clone() 此方法返回此HashSet实例的浅表副本,不会克隆元素本身。 4 boolean contains(Object o) 如果此set包含指定的元素,则此方法返回true。 5 boolean isEmpty() 如果此set不包含任何元素,则此方法返回true。 6 Iterator iterator() 此方法返回此set中元素的迭代器。 7 boolean remove(Object o) 如果存在,此方法将从此集合中删除指定的元素。 8 int size() 此方法返回返回此集合中元素的数量(其基数)。 方法继承 该类继承以下类中的方法 java.util.AbstractSet java.util.AbstractCollection java.util.Object java.util.Set Java.util.HashMap类 Java.util.Hashtable类