1月18号总结

  由于数组可以保存多个元素,但在某些情况下无法确定到底要保存多少个元素,此时数组将不再适用,因为数组的长度不可变。所以产生了集合 这个概念

  今天我们学习了ArrayList集合,ArrayList集合是程序中最常见的一种集合,它属于引用数据类型(类)。在ArrayList内部封装了一个长度可变的数组,当存入的元素超过数组长度时,ArrayList会在内存中分配一个更大的数组来存储这些元素,因此可以将ArrayList集合看作一个长度可变的数组。

  当元素个数超过数组长度之后,会自动分配并储存,ArrayList也是存在于util包里面,因此需要导包import java util ArrayList;创建集合时要

ArrayList<要存储元素的数据类型> 变量名 = new ArrayList<要存储元素的数据类型>(); 分号一定不要忘记加。

  ArrayLis要存储的数据类型必须是引用数据类型,八种数据类型所对应的引用数据类型的表现形式如图  

ArrayList集合的常见的使用方法 boolean addObject obj)将obj添加到集合末尾 boolean表示添加是否成功,所以是个布尔值

in size()用来确定集合的长度 Object getint index)返回集合中指定索引上的元素 get方法返回值的类型为集合中元素的类型,get(index)可以获得指定索引的属性值

 

boolean addint index,  Object obj将obj添加到集合的指定索引出 Object removeint index)清除指定索引处的元素 void clear()清除集合内的所有元素 

Object setint index, Object obj将指定元素obj替代集合中指定索引上的元素

 

 

 

 

 

 

posted @ 2021-01-21 21:27  Dyl啊  阅读(81)  评论(0)    收藏  举报