自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 使用 `增强for循环` 来删除List中的元素时报错, `ConcurrentModificationException`

在实际工作中,如果遇到了要删除ArrayList中的某些元素的需求时,一般不会选择删除元素,而是会new一个新List,把不需要删除的元素放进去,再用新List替换旧的List,就和最后一种方法一样。选择这样做的目的倒不是因为可以用拉姆达表达式的简单写法,而是因为这样效率更高。我们知道ArrayList删除元素实际上是创建了一个新的数组代替原来的数组,也就是每删除一次元素就会进行一次ArrayCopy,如果要删除的元素很多的话,效率就会很差,所以new新List的方法其实是效率更高的。

2024-02-28 20:00:00 926

原创 spring配置xml配置文件失误

报错代码: org.springframework.context.support.AbstractApplicationContext refresh 警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creat

2022-11-21 22:55:08 263

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除