2016-08-07 |

Foreach循环迭代时,若把其中的某个元素删除,程

A
B
C
D
答案:
解释:
Foreach循环迭代时,若把其中的某个元素删除,程序报错,怎么找到那个元素?以及具体怎么处理这种情况?(注:Try.....Catch捕捉异常,发送信息不可行)
foreach 不能进行元素的删除,因为迭代器会锁定迭代的集合,解决方法:记录找到索引或者key值,迭代结束后再进行删除。

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论