ArrayList学习小结
程序员文章站
2022-05-14 12:21:44
...
基本概念
ArrayList 是长度可变化的集合。对于一个ArrayList
来说,有一个<E>
代表泛型。泛型,也就是装在集合中的元素,必须都是统一的X
类型。PS:泛型只能是引用类型,不能是基本数据类型
常用方法
public boolean add(E,e)
:向集合当中添加元素,参数类型和泛型一致,返回值代表是否成功
备注:对于ArrayList集合来说,add添加动作一定是成功的,所以返回值可用可不用public E get(int index)
:从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素public E remove(int index)
:从集合当中删除元素,参数是索引编号,返回值就是被删掉的元素public int size()
:获取集合的尺寸长度,返回值就是包含的元素个数
常用方法示例
import java.util.ArrayList;
/**
* Author: Fitz
* Date: 2019/3/3 22:26
*/
/*
ArrayList常用方法有:
public boolean add(E,e):向集合当中添加元素,参数类型和泛型一致,返回值代表是否成功
备注:对于ArrayList集合来说,add添加动作一定是成功的,所以返回值可用可不用
但是对于其他集合来说,add添加操作不一定成功
public E get(int index):从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素
public E remove(int index):从集合当中删除元素,参数是索引编号,返回值就是被删掉的元素
public int size():获取集合的尺寸长度,返回值就是包含的元素个数
*/
public class Demo_ArrayList {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
System.out.println(list); // []
//向集合中添加元素:add
list.add("Fitz");
list.add("吴京");
list.add("刘涛");
System.out.println(list); // [Fitz,吴京,刘涛]
//从集合中获取元素:get,索引值从0开始
String name = list.get(0);
System.out.println("第0号索引位置" + name);//第0号索引位置Fitz
//从集合中删除元素:remove,索引值从0开始
String whoRemoved = list.remove(0);
System.out.println(list);//[吴京, 刘涛]
int size = list.size();
System.out.println("集合的个数是:" + size);//集合的个数是:2
}
}
上一篇: ArrayList