社区
Java
帖子详情
Java新手请教for—each
qq_43365423
2019-08-12 11:50:12
为什么在foreach中使用List对象调用remove,没有报并发修改异常,求教哪里不对 java.util.ConcurrentModificationException
...全文
62
3
打赏
收藏
Java新手请教for—each
为什么在foreach中使用List对象调用remove,没有报并发修改异常,求教哪里不对 java.util.ConcurrentModificationException
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_43365423
2019-08-12
打赏
举报
回复
嗯嗯,按道理应该是要报个并发修改异常,但不知道为什么运行通过然后还返回了正确结果
guishuanglin
2019-08-12
打赏
举报
回复
Items 那个for有并发问题, 你不能for Items 又去 Items.remove自己... 你要把 remove 的 item放到一个新的 deleteList 中, 最后for deleteList 来删除 list中的数据.
zspmsir
2019-08-12
打赏
举报
回复
用迭代器才会报并发修改异常吧,foreach不会
java
学习笔记-基础知识-2023.3.29
学习网站:https://www.sxt.cn/
Java
_jQuery_in_action/History_Direction.html 第一章
Java
入门 计算机语言经历了三代:第一代是机器语言,第二代是汇编语言,第三代是高级语言 1.3.2
Java
的核心优势–跨平台(
JAVA
虚拟机(JVM)是
JAVA
实现跨平台的核心) 1.3.3
Java
各版本的含义
Java
SE(
Java
Standard Edition):标准版,定位在个人计算机上的应用
Java
EE(
Java
Enterprise Edit
java
构造器super_
JAVA
构造器、this、super
构造器是为了创建一个类的实例。这个过程也可以在创建一个对象的时候用到:Platypusp1=newPlatypus();相反,方法的作用是为了执行
java
代码。修饰符,返回值和命名的不同构造器和方法在下面三个方便的区别:修饰符,返回值,命名。和方法一样,构造器可以有任何访问的修饰:public,protected,private或者没有修饰(通常被package和friendly调用...
"臭名昭著的
Java
”
以下是从链接“C/C++与
Java
的较量”中全文复制过来的,是论坛帖子,非我原创。不知道为什么还要发明
Java
这种语言。不就比C++多了几个库,多了几个专职开发Open source源代码的开发商。classpath是个臭名昭著的问题,一不小心就出问题。界面是出奇难用,倒退到DOS命令行去了。速度奇慢,可以出去抽根烟,再回来看结果。没有一个好的开发环境,虽然开发环境倒是一大堆,可是不是速度慢,
java
面试题
Java
面试题 一
Java
基础阶段 1.1 面向对象 面向对象的特征有哪些方面? 面向对象的特征主要有以下几个方面: 1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地 注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一 部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了 一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称 为类继承。新类继承了原始类的特
JAVA
精华区整理
JAVA
精华区整理截止到2005年04月16日本版共有 275 篇精华帖子『源代码分享』大量
Java
程序例子(基本类库, servlet, jsp, rmi, swing..)疑问:文件/图片上传、在线发送EMAIL? 详细的jsp分页(o
Java
51,401
社区成员
85,913
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章