2020
12-03
12-03
java迭代器移除元素出现并发修改异常的原因及解决
迭代器(Iterator的对象)主要用于遍历集合,体现的就是迭代器模式。Iterator接口定义了以下四种方法。booleanhasNext():如果集合还没遍历完就返回true。Objectnext():返回集合里的下一个元素。voidremove():删除集合里上一次next方法返回的元素。voidforEachRemaining(Consumeraction):这是java8新增的默认方法,可用Lambda表达式遍历数组。使用迭代器遍历元素时不能不能通过Collection接口中的remove方法删除元...
继续阅读 >