您的位置:首页 > 其它

在遍历集合的时候删除集合中的元素

2016-07-08 11:06 197 查看
在现实工作中,我们可能经常遇到给集合删除数据的操作,这里简单说一下注意事项,防止小伙伴们进入“陷阱”

我们都知道遍历集合可能会用到 for循环 增强for循环 迭代器  map转set等方式,那么在使用什么方法才能完美的删除或者添加集合中的数据呢?

答案是迭代器

原因:

普通for循环中进行集合的操作的话,会导致集合角标变乱,可能得不到恰当的更改

 增强for循环使我们用的比较多的,但是在处理这项事情上是万万不能使用的,原因是 它里面原理是迭代器,而他是直接操作集合的,说明有两个维度,这样会出乱子的。

那么现在就只剩下那个了? 对 就是  迭代器,当然在使用的时候一定要确保----------

维度一致!!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  arrylist set 集合 map 遍历