集合遍历删除中遇到问题

集合在用for循环遍历 根据条件删除的时候,因为是根据下标删除,随着计数器i 自加1  但是集合中的元素相应的减1 就造成了隔一个删除的情况。解决办法是在删除完成的时候下标减1   或者使用Iterator 迭代器删除 。

原文地址:https://www.cnblogs.com/a6948076/p/7997553.html