HashSet<E>.of 构造函数

HashSet<E>.of(
  1. Iterable<E> elements
)

创建包含所有 elements 的哈希集。

通过调用 HashSet<E>() 创建一个哈希集,并将所有指定的 elements 添加到该集合中。元素按顺序添加。如果在 elements 中存在两个相等的条目,但不是完全相同的,则结果是第一个条目。示例

final baseSet = <int>{1, 2, 3};
final hashSetOf = HashSet<num>.of(baseSet);
print(hashSetOf); // fx {3, 1, 2}

实现

factory HashSet.of(Iterable<E> elements) => HashSet<E>()..addAll(elements);