gpt4 book ai didi

Java 链表并发修改异常

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:07:11 28 4
gpt4 key购买 nike

<分区>

我为 LinkedList 编写了一个简单的代码,向其中添加数据并对其进行迭代,
我导入了 LinkedList 和 Iterator 所需的包,代码没有错误,

我收到以下异常 -

Exception in thread "main" java.util.ConcurrentModificationException
at java.util.LinkedList$ListItr.checkForComodification(Unknown Source)
at java.util.LinkedList$ListItr.next(Unknown Source)
at collectionFramework.Demo.displayList(LinkedListDemo.java:38)
at collectionFramework.LinkedListDemo.main(LinkedListDemo.java:13)

这是我的代码-

package collectionFramework;

import java.util.Iterator;
import java.util.LinkedList;

public class LinkedListDemo{

public static void main(String[] args) {

Demo obj = new Demo();

obj.addToList();
obj.displayList();
}

}

class Demo{

LinkedList<String> al;
Iterator<String> itr;

Demo(){
al = new LinkedList<String>();
itr = al.iterator();
}

void addToList(){
al.add("Aniruddha");
al.add("Hitesh");
al.add("Rahul");
al.add("Kshitij");
}

void displayList(){

while(itr.hasNext()){
System.out.println(itr.next());
}
}
}

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com