《ArrayList原码分析》一文中提到了“为什么removeRange(int fromIndex,int toIndex)是protected的?”
先给出removeRange(int fromIndex,int toIndex)方法的源码(这段代码是干什么的就不再解释了,网站空间,网站空间,香港服务器租用,源码分析一文中已经说明)
removeRange(int fromIndex, int toIndex) { 2modCount++; 3int numMoved = size – toIndex; 4 System.arraycopy(elementData, toIndex, elementData, fromIndex, 5 numMoved);newSize = size – (toIndex-fromIndex); 9while (size != newSize)10elementData[–size] = null;11}可是我要如何在浅薄的纸上为你画上我所有的命轮?