modCount++

来源:2-2 List接口及实现类ArrayList的方法应用(下)

停停停呀

2023-06-12 22:16:39

https://img.mukewang.com/climg/6487288609c578ea07700387.jpg

请问老师,arraylist的remove方法里的modCount++有什么用吗?代表什么?

写回答

1回答

好帮手慕小尤

2023-06-13

同学你好,1、modCount主要是为了防止在迭代过程中某些原因改变了原集合,导致出现不可预料的情况,从而抛出并发修改异常。

2、同学也可以在源码中查看对应的属性注释,并有一些源码老师也不会很了解,同学可以进行百度搜索。

https://img.mukewang.com/climg/6487d15a09fe030409290439.jpg

祝学习愉快!

0

0 学习 · 9886 问题

查看课程