黑马程序员技术交流社区

标题: for循环的删除问题 [打印本页]

作者: zshhappy    时间: 2016-3-20 15:34
标题: for循环的删除问题

帮忙解释一下,删除时候为什么要i--?


作者: ameanboy    时间: 2016-3-20 18:48
比如你有5个元素
  1. 索引: 1 2 3 4 5
  2. 元素: a b c d e
复制代码

假设i=3,现在要删除d,删除后,变成
  1. 索引: 1 2 3 4
  2. 元素: a b c e
复制代码

现在删除操作执行完了,i进行一次自加,值变为4,那么如果不自减1的话,中间就会漏掉元素




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2