开发者社区> 问答> 正文

简述java语言中,在增强for循环中add/remove操作,带来异常因为哪两个成员变量

简述java语言中,在增强for循环中add/remove操作,带来异常因为哪两个成员变量

展开
收起
huc_逆天 2021-01-11 10:27:40 713 0
1 条回答
写回答
取消 提交回答
  • 技术架构师 阿里云开发者社区技术专家博主 CSDN签约专栏技术博主 掘金签约技术博主 云安全联盟专家 众多开源代码库Commiter

    modCount 是 ArrayList 中的一个成员变量。它表示该集合实际被修改的次 数。 expectedModCount 是 ArrayList 中的一个内部类——Itr 中的成员变量。 expectedModCount 表示这个迭代器期望该集合被修改的次数。其值是在 ArrayList.iterator 方法被调用的时候初始化的。只有通过迭代器对集合进行操 作,该值才会改变。 Itr 是一个 Iterator 的实现,使用 ArrayList.iterator 方法可以获取到的迭代器 就是Itr 类的实例。

    2021-01-11 10:27:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载