List集合特有的迭代器ListIterator是Iterator的子介面。 在迭代時,不可以通過集合對象的方法操作集合中的元素,因為會發生併發修改異常。 所以在迭代時,只能用迭代器的方法操作元素,可以Iterator方法是有限的,只能對元素進行判斷、取出、刪除操作,如果想要其他的操作,比如添加,修 ...
List集合特有的迭代器ListIterator是Iterator的子介面。
在迭代時,不可以通過集合對象的方法操作集合中的元素,因為會發生併發修改異常。
所以在迭代時,只能用迭代器的方法操作元素,可以Iterator方法是有限的,只能對元素進行判斷、取出、刪除操作,如果想要其他的操作,比如添加,修改等,就需要使用其子介面ListIterator,該介面只能通過List集合的ListIterator方法獲取。