在 Java 中删除 HashSet 项

此代码删除方法为 remove()将要删除的对象作为参数。为了查看差异,我们显示删除前后的 HashSet 列表.

import java.util.HashSet;

public class HashSetremove{

public static void main(String[] args) {

HashSet<字符串>hashset = 新的 HashSet<字符串>();
hashset.add(v1”);
hashset.add(v2”);
hashset.add(v3”);
hashset.add(v4”);
hashset.add(v5”);

System.out.println(删除前的 HashSet: ”+hashset);

对象 e = v2”;

布尔值 b = hashset.remove(v2”);
System.out.println(删除了”+e+元素:”+b);

System.out.println(删除 ”+e+: ”+hashset) 后的 HashSet;
}
}
输出:

删除前的哈希集:[v1、v5、v4、v3、v2]
v2 删除项:true
删除 v2 后的哈希集:[v1、v5、v4、v3]