ArrayList中set(index,object)与add(index,object)方法的区别,arraylistobject
分享于 点击 4213 次 点评:69
ArrayList中set(index,object)与add(index,object)方法的区别,arraylistobject
set:将原来index位置上的object的替换掉
list.add(index,obj);
把第index+1个以及第index+1个以后的元素都往后移一位,类似elementData[i+1]=elementData[i];
然后再把obj放到index的位置。
当然,这个过程需要考虑index的合理性以及是否会溢出等问题。
相关文章
- 暂无相关文章
用户点评