- 博客(1)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 遍历删除 list 中符合条件的元素时(for, Remove),应从后往前进行
对列表中的元素进行遍历,将符合条件的元素删除时,应从列表的最后一个元素开始,从后往前循环 原因: 一旦删除了索引#3对应的元素,索引#3会自动指向后一位的元素(即#4的元素上移到#3,#5的上移到#4...),由于#3已经被遍历,下一次循环会从#4开始,那么实际处理的是之前#5对应的元素,之前#4对应的元素由于前移到了#3,被跳过了。这就可能导致处理上的遗漏。
2014-11-20 11:55:14 1938
站点部署当天没问题,第二天无法做写入操作
2015-04-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人