Mark一个坑小白的错误(List的for循环)
2018-08-28 本文已影响0人
懒豆腐
错误使用
在List的For循环中,值得注意的一点:当你想要将list中数据完全删除时,不能使用图上的方法删除。原因在于:假设list的size为1时,此操作不会发生状况;但如果list的size为2时,list进行remove操作后,其size-1,但是for循环的i值+1,此时循环条件不成立,跳出循环,i为1的值未被删除。以此类推,随着size数量增加,始终有一半值未被删除。应该使用clear方法。