List集合
数据准备工作:为方便演示,需要有紧挨在一起的两个或多个相同的元素使用ArrayList中remove方法的几种不同的写法:👆👆错误原因:ArrayList在增加和删除时有位移现象,当两个一样的元素3相邻时,第一个3在判断并删除后,第二个3及其后面的所有元素的下标都会向前移动一位,这样第二个3就到了第一个3下标所在的位置,但是指针已经判断过第一个3所在位置的元素是否为3了,故不会删除掉第二个3👆👆错误原因:因为ArrayList中有一个变量(modCount=原数组的元素个数)还在内部封装了一个....
复制链接