Day_04集合类的使用ArrayList

  1. 为什么会出现集合类
    Java是面向对象的编程语言,对事物的描述都是通过类来实现的。为了方便对多个对象进行操作,我们就必须对多个对象进行存储。然而想要对多个对象进行存储就不能是基本类型变量,该是一个容器。到目前为止我学习了 StringBuilder 、数组。StringBuilder:是字符串缓冲区类,不能实现需求。数组:不能动态的区满足要求,数组长度是固定的。

  2. 集合类 增、删、改、查
    A:特点长度可变。

    ArrayList< E>就是一个泛型的数组列表。其实现了List 这个接口。
    B:构造方法

    ArrayList < E> arrayList = new ArraList< E>();// < E>表示泛型
    C:添加元素

    Boolean add(E e);// 将指定元素添加到队列尾部
    Boolean add(int index,E e); // 将元素添加到指定位置,不是覆盖,指定位置的元素会后移。
    D:获取元素

    E get(int index);//获取指定位置的元素
    int size();// 返回列表中的元素个数

    E:删除元素

    Boolean remove(Object object);// 删除指定的元素,如有重复删除遇到的第一个。
    E remove(int index) 删除列表指定索引处的元素,并返回删除的元素。 后续所有元素左移,索引减一。

    F:修改元素 E set(int index,E e);// 用指定的元素替代指定索引处的元素。 返回以前存储在改位置的元素。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值