gpt4 book ai didi

java - 为什么此代码不会导致 ConcurrentModificationException?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:14:20 24 4
gpt4 key购买 nike

<分区>

我正在阅读有关 ConcurrentModificationException 以及如何避免它的信息。找到an article .该文章中的第一个列表具有类似于以下的代码,这显然会导致异常:

List<String> myList = new ArrayList<String>();
myList.add("January");
myList.add("February");
myList.add("March");

Iterator<String> it = myList.iterator();
while(it.hasNext())
{
String item = it.next();
if("February".equals(item))
{
myList.remove(item);
}
}

for (String item : myList)
{
System.out.println(item);
}

然后它继续解释如何用各种建议解决问题。

当我尝试重现它时,我没有得到异常! 为什么我没有得到异常?

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