1. 集合基础
1.1 集合概述
集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变。
ArrayList<E>:
可调整大小的数组实现;
<E>是一种特殊的数据类型,泛型。
使用:
在出现E的地方使用引用数据类型替换即可。
如:ArrayList<String>,ArrayList<Student>
1.2 ArrayList构造方法和添加方法
示例代码:
packageArrayList; importjava.util.ArrayList; publicclassArrayList1 { publicstaticvoidmain(String[] args) { //public ArrayList(),创建一个空的集合对象ArrayList<String>array=newArrayList<>(); //public boolean add<E e>:将指定的元素添加到此集合的末尾array.add("hellow"); array.add("world"); array.add("java"); //public void add(int index,E element):在此集合中的指定位置插入指定元素array.add(1,"javase"); System.out.println("array:"+array); } }
运行结果:
array:[hellow, javase, world, java]
1.3 ArrayList集合常用方法