HashSet
本类实现 Set 接口,由哈希表支持(实际上是一个 HashMap 实例)。 它不保证集合的迭代顺序; 特别的,它不保证集合顺序不会随着时间的变化二保持不变。 这个类允许 null 元素。
假设散列函数在序列中正确的分配元素,这个类的操作(add, remove, contains 和 size)不会随着时间的变化而变化。
未完
public void test() {
Set<Point> pointSet = new HashSet<>();
Point point = new Point(1, 2);
pointSet.add(new Point(point));
pointSet.add(new Point(point));
for (Point p : pointSet) {
LogUtil.i(p.toString());
}
}
//输出只有一个元素
Last updated