ArrayList集合

ArrayList集合:

      ArrayList 集合可理解为大小可变的数组,实现了所有可选列表操作。

      ArrayList集合的优点:

                1、支持自动改变大小的功能
                2、可以灵活的插入元素
                3、可以灵活的删除元素

 

ArrayList集合的声明和赋值:

                ArrayList list=new ArrayList();    //声明

             list.add("a");    //赋值  

             list.add(0, "b");    //将指定的元素插入此列表中的指定位置。

 

ArrayList集合的常用方法:

        

            list.indexOf("b");     //返回此列表中首次出现的指定元素的索引,或如果此列表不包含元素,则返回 -1。
            list.remove("a");     //移除此列表中指定位置上的元素。
            list.contains("c");      //如果此列表中包含指定的元素,则返回 true。
            list.isEmpty();       //如果此列表中没有元素,则返回 true。
            list.lastIndexOf("c");    // 返回此列表中最后一次出现的指定元素的索引,如果此列表不包含索引,则返回-1。
            list.set(2, "c");      //用指定的元素替代此列表中指定位置上的元素。
            list.size();        //返回此列表的元素数。 

            list.get(3);       //返回此列表中指定位置上的元素。

 

 

随笔说

        和数组不一样,因为可以转换为Object数组,所以往ArrayList里面添加不同类型的元素是不会出错的,

    但是当调用ArrayList方法的时候,要么传递所有元素都可以正确转型的类型或者Object类型,否则将会抛出无法

    转型的异常。

             

       

 

转载于:https://www.cnblogs.com/LastingzZoO/p/7368506.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值