java 列表迭代器
程序员文章站
2022-04-09 14:54:08
List集合特有的迭代器ListIterator是Iterator的子接口。 在迭代时,不可以通过集合对象的方法操作集合中的元素,因为会发生并发修改异常。 所以在迭代时,只能用迭代器的方法操作元素,可以Iterator方法是有限的,只能对元素进行判断、取出、删除操作,如果想要其他的操作,比如添加,修 ......
list集合特有的迭代器listiterator是iterator的子接口。
在迭代时,不可以通过集合对象的方法操作集合中的元素,因为会发生并发修改异常。
所以在迭代时,只能用迭代器的方法操作元素,可以iterator方法是有限的,只能对元素进行判断、取出、删除操作,如果想要其他的操作,比如添加,修改等,就需要使用其子接口listiterator,该接口只能通过list集合的listiterator方法获取。
上一篇: c++中的多态机制
下一篇: jdk下httpserver源码解析