1月18号总结
由于数组可以保存多个元素,但在某些情况下无法确定到底要保存多少个元素,此时数组将不再适用,因为数组的长度不可变。所以产生了集合 这个概念
今天我们学习了ArrayList集合,ArrayList集合是程序中最常见的一种集合,它属于引用数据类型(类)。在ArrayList内部封装了一个长度可变的数组,当存入的元素超过数组长度时,ArrayList会在内存中分配一个更大的数组来存储这些元素,因此可以将ArrayList集合看作一个长度可变的数组。
当元素个数超过数组长度之后,会自动分配并储存,ArrayList也是存在于util包里面,因此需要导包import java util ArrayList;创建集合时要
ArrayList<要存储元素的数据类型> 变量名 = new ArrayList<要存储元素的数据类型>(); 分号一定不要忘记加。
ArrayLis要存储的数据类型必须是引用数据类型,八种数据类型所对应的引用数据类型的表现形式如图
ArrayList集合的常见的使用方法 boolean add(Object obj)将obj添加到集合末尾 boolean表示添加是否成功,所以是个布尔值
in size()用来确定集合的长度 Object get(int index)返回集合中指定索引上的元素 get方法返回值的类型为集合中元素的类型,get(index)可以获得指定索引的属性值
boolean add(int index, Object obj)将obj添加到集合的指定索引出 Object remove(int index)清除指定索引处的元素 void clear()清除集合内的所有元素
Object set(int index, Object obj)将指定元素obj替代集合中指定索引上的元素

浙公网安备 33010602011771号