为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA集合删除元素?

JAVA集合删除元素?

Kings920449464 2016-10-24 15:49:34
在java中,集合本身无法使用for each 来进行删除集合中的元素,是不是可以使用Iterator.remove()方法来删除集合中的元素?
查看完整描述

1 回答

?
Tobey_滔

TA贡献242条经验 获得超128个赞

Iterator是迭代器!!是用来遍历集合的...

一般集合都会提供remove(key)的函数的...

查看完整回答
反对 回复 2016-10-24
  • Kings920449464
    Kings920449464
    如果使用的是集合对象的remove方法,modCount的值就会改变,那么这个通过迭代器的next方法获取元素,应该会进行检查,这样就会报出异常吧。如果要是使用迭代器的remove方法,她应该不会改变modCount的值吧,这样也不会报出异常了吧。
  • 1 回答
  • 1 关注
  • 1260 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信