ArrayList 常用方法 源码

目录

ArrayList 常用方法 源码解析

 0.构造器

1.toArray

2.Set

3.indexof

4.get

5.remove

6.add

7.forEach

8.size


ArrayList 常用方法 源码解析


 0.构造器


说明:当传递的参数为集合类型时,会把集合类型转化为数组类型,并赋值给elementData。


1.toArray


   集合类型转化为数组类型。


2.Set


public Object set(int i, Object obj)
        {
            rangeCheck(i);                            // 检验索引是否合法
            checkForComodification();                 // 旧值
            Object obj1 = elementData(offset + i);    // 赋新值
            elementData[offset + i] = obj;            // 返回旧值
            return obj1;
        }


3.indexof


  


4.get



5.remove



6.add


插入时


7.forEach



8.size



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值