永发信息网

java 如何删除 set 里指定元素

答案:3  悬赏:0  手机版
解决时间 2021-02-24 06:52
  • 提问者网友:暮烟疏雨之际
  • 2021-02-23 14:15
java 如何删除 set 里指定元素
最佳答案
  • 五星知识达人网友:封刀令
  • 2021-02-23 14:27
easy
Set提供了方法的remove(obj)

boolean remove(Object o)
如果 set 中存在指定的元素,则将其移除(可选操作)。
全部回答
  • 1楼网友:渡鹤影
  • 2021-02-23 15:54
Set set = new HashSet();
set.add("1");
set.add("2");
set.add("3");
//移除
set.remove("2");
System.out.print(set);
结果
[3, 1]
  • 2楼网友:时间的尘埃
  • 2021-02-23 15:48
用Iterator 遍历
Iterator it = set.iterator()
while(it.hasNext()){
String str = it.next();
if("要删的" .equals(str)){
it.remove();
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯