循环中使用List.remove的坑
2015-11-27 19:19
253 查看
如图,如果在遍历ArrayList的时候涉及到remove, 要记得把i--。
因为当remove()执行后所有元素都向前移动了一格,指针不动就已经是下一个了,再i++的话就会漏掉一个元素,切记!!!
相关文章推荐
- AutoMapper中的Map和DynamicMap——高手注重细节,思考和总结
- eclipse 打开.java文件乱码
- CSS3教程:pointer-events属性值详解(转)
- hdoj--1301--Jungle Roads(克鲁斯卡尔)
- ZOJ 1610 Count the Colors (线段树区间更新)
- C中的volatile用法
- 广搜4 ——Cheese
- sign your own APK on your own OS
- AP算法实现解读
- Stanford机器学习---第十三讲.大规模机器学习
- 机器学习--神经网络
- hdoj--1301--Jungle Roads(克鲁斯卡尔)
- jsp+ajax实例
- python基础-常用内建模块
- AS关联第三方Library SlidingMenu工程
- linux紧急救援实验
- 如何实现java 日期加减
- 机器学习精要-R代码
- iOS单个页面关闭边缘返回
- 行为图---状态图和活动图