Skip to content

HashSet

HashSe用于表示不包含重复元素的集合。HashSet是基于哈希表实现的,因此它提供了高效的查找、插入和删除操作。

typescript
//创建一个空集合myHashSet
let myHashSet  = new HashSet<String>(String);
//添加元素到 myHashSet
myHashSet.Add("apple");
myHashSet.Add("banana");
myHashSet.Add("orange");

成员变量

HashSet.count : number
集合中的元素数。

成员方法

HashSet.Add ( item : T|null ) : void
添加元素到集合中。
HashSet.Remove ( item : T|null ) : void
移除集合中的元素。
HashSet.Swap ( rhs : HashSet<T> ) : void
将当前集合中的元素与目标集合中的元素进行互换。
HashSet.Clear ( ) : void
清除集合中的元素。
HashSet.toString ( ) : string
返回当前HashSet对象的字符串形式。
HashSet.forEach ( callback : Callback ) : void
遍历集合。
HashSet.Contains ( item : T|null ) : boolean
判断集合中是否包含指定的元素。