Java-集合ArrayList类总结

ArrayList成员方法介绍(简单来说就是用来增删改查的方法)

boolean add(E e) 添加元素,返回值表示是否成功

boolea remove(E e) 删除指定元素,返回值表示是否删除成功

E remove(int index) 删除指定索引的元素,返回被删除元素

E set(int index, E e) 修改指定索引下的元素,返回原来的元素

E get(int index) 获取指定索引的元素

int size() 集合的长度,也就是集合中元素的个数

代码演示

import java.util.ArrayList; // 首先是需要导包的

public class arrayList {

    public static void main(String[] args) {
        // 创建一个集合
        // <>里面的内容被称为泛型,即限定集合中存储数据的类型
        ArrayList<String> list = new ArrayList<>();
        System.out.println(list); // 输出的结果是 [],因为这个类在底层做了一些处理,打印的不是地址值,而是集合,打印后会用[]包裹

        // 增
        boolean result = list.add("aaa"); // 接收返回数据
        System.out.println(result); // 打印返回当前元素是否添加成功
        list.add("bbb");
        list.add("ggg");
        list.add("ddd");
        list.add("666");
        list.add("999");
        System.out.println(list); // 打印当前集合

        // 删
        // 用索引删除指定数据
        String content = list.remove(5); // 接收返回数据
        System.out.println(content); // 打印被删除的元素
        // 直接删除指定元素
        result = list.remove("666"); // 接收返回数据
        System.out.println(result); // 打印返回当前元素是否删除成功

        System.out.println(list); // 打印当前集合

        // 改
        content = list.set(2, "ccc"); // 接收返回数据
        System.out.println(content); // 打印被修改的元素
        System.out.println(list); // 打印当前集合

        // 查
        content = list.get(0); // 接收返回数据
        System.out.println(content); // 打印被查询元素

        // 获取集合长度
        int length = list.size(); // 接收返回数据
        System.out.println(length); // 打印集合长度

        // 快速遍历集合
        for (int i = 0; i < list.size(); i++) {
            String str = list.get(i);
            System.out.print(str + " ");
        }
        
    }

}

泛型:限定集合中存储数据的类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Color20

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值