List 体系:
特点: 有序(存取一致),可重复
特有的方法:
void add(int index,E obj); //增
E remove(int index); //删
E set(int index,E obj); //改
E get(int index); //查
ListIterator listIterator();
并发修改异常: ConcurrentModificationException
产生原因:
在遍历集合的同时,又通过集合的add()方法或者remove()添加或者删除集合中的元素,就会报并发修改异常。
解决方案: ListIterator ListIterator
可以通过 ListIterator(列表迭代器来解决,但是注意:添加元素的时候
要使用列表迭代器的独有方式) |
|