【Java-Day15】API篇-ArrayList集合

发布时间:2026/8/7 13:55:54
【Java-Day15】API篇-ArrayList集合 目录一.什么是集合为什么要有集合集合特点二.ArrayList创建对象集合常用方法一.什么是集合集合就是 Java 提供的“容器”用来存放一组数据长度可变为什么要有集合以前我们用数组存多个数据但数组有一些问题长度固定。操作不方便。删除、添加数据比较麻烦。集合会更加灵活集合长度可变集合特点特点1长度可变特点2只能存引用数据类型不能存基本数据类型二.ArrayList集合体系很多ArrayList是其中一种最基本的。空参构造ArrayList(); 创建一个长度为0的集合。创建对象如果没有进行限定此时集合里面可以存储任意数据类型的数据。可以使用泛型限定集合内容的数据类型。泛型限定集合当中的数据类型 数据类型注意集合里面只能写引用类型不能直接写基本类型。如果如果在集合里面一定要添加基本数据类型那么可以转成其对应的包装类创建对象创建一个 ArrayList 集合里面只能存 String 类型的数据。ArrayListString list new ArrayList();集合常用方法方法名说明booleanadd(E e)添加数据void add(int index, E e)在指定索引位置添加数据booleanremove(E e)删除指定元素返回被删除的元素E remove(int index)删除指定索引位置的元素Eset(int index, E e)修改指定索引位置的元素返回被替换的元素Eget(int index)获取指定索引位置的元素intsize()获取集合长度