List循環移除元素

現象: list中的元素移除在for循環中如果直接list.remove()。移除了一個元素之後,此元素之後所有的元素將全部往前面移動。但是for循環訪問出現數組越界的異常! 解決辦法: 1:移除List中確定元素的方法,這裏判斷list中的emai元素爲空就移除 2:list移除另一個list中有的元素 通過迭代器移除list中的元素就可以避免for循環中直接移除的下標越界異常!
相關文章
相關標籤/搜索