iterator

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iterator相关的知识,希望对你有一定的参考价值。

像vector arraylist linkedlist这些collection 用iterator时 比如调用next()方法时不要remove元素,否则会抛异常,可以用iterator的remove方法,如果多线程的话 得加同步,具体看看代码,iterator创建后会记录当时的collection的修改记录,如果在调用next()方法时会调用checkForComodification()检查collection是否被修改过,修改了就抛异常

以上是关于iterator的主要内容,如果未能解决你的问题,请参考以下文章

Java 集合类

Java 集合类

面经:去哪儿一面

list remove元素

2019-2-22

遍历的多实战写法