掌握集合框架的概念
传统数组一旦定义,后续无法改变其长度
int[] array=new int[4];
为了改进数组这种不可扩充,缩短的缺点因此JAVA设计了一套集合体系
集合框架
导包:
import java.util.ArrayList;
import java.util.List;
import java.util.Arrays;
import java.util.List;
初始化:
ArrayList list=new ArrayList();
![](https://img-blog.csdnimg.cn/6f0d6a5d02fa4823845b08fac8a181a0.png)
增:list.add(数据);
删:list.remove(删除的数据);
改:list.set(修改的位置,改成);
查:System.out.print(list);
list.indexOf("增");
LinkedList
LinkedList底层是由链表构成
链表是散碎的LinkedList 增删快 查改慢
链表查询慢的原因是因为 查任何元素都只能从链表头一个一个查询
HashSet