A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
a292723685
中级黑马
黑马币:0
帖子:97
精华:0
© a292723685 中级黑马 / 2016-3-31 22:03 / 1666 人查看 / 24 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
huangfan 发表于 2016-3-31 22:06 我看懂了五个人黑马币就告诉你
查看全部评分
yanzhendong 发表于 2016-3-31 22:41 a.size()会变化的,实际 上你只移除了大概一半的元素,还有一半的元素未移除 ...
zapple926 发表于 2016-3-31 23:10 移除了第一个元素后,第二个元素到了第一位索引变成了0,而i的值变成了1,所以漏掉了第1个。这样循环漏掉了 ...
QQ图片20160401152418.jpg (41.25 KB, 下载次数: 31)
下载附件
2016-4-1 15:24 上传
淡然无味 发表于 2016-4-1 14:37 经过我的分析,觉得应该是这样的,请指教
淡然无味 发表于 2016-4-1 15:08 如果按照你这种说法,那么最后输出的应该是 d、b了,但是实际上a.getLast()得到的是 b、a ...
a292723685 发表于 2016-4-1 15:26 你也是蛮拼,其实就是size在变化,不是开始的那个5了
菊花爆满山 发表于 2016-4-1 15:43 长度不停的变化 可以这样写 for(int x = al.size() - 1; x >= 0; x--){} 将变化的作为x的初始值 ...