一, 动态数组
它代表了可被单独索引的对象的有序集合,它可以代替一个数组,并且可以使用索引在指定位置添加和移除项目,允许在列表中进行动态内存分配,增加,搜索,排序等。
二,ArrayList方法
引用System Collection命名 空间
1.可以使用add(),addranae();
2.添加数组用add
使用下标访问的数据是object类型的,必要时需要进行转换,必须满足里氏转换。
3.插入数据:insert()
使用插入好的数据来数,第二个数据就是要插入的数据内容。
4.删除数据:Remove(),RemoveAt(),Clear().
Remove():删掉集合中,与数据相同的数据,当数据不存在时,直接忽略,方法执行从左至右删掉第一个数据。
RemoveAt():删掉指定索引出的数据,其后数据不考虑
Clear():删除所有的元素。
5.判断:Contains()
判断最大最小值,sort可以处理排序功能,count属性可以获得长度。
6.返回值:int indexOf()
返回哪个位置的值。
三,总结。
学好数组可以更好地帮助我们进行增删改查等操作。这一阶段是基础的,师父和同学们的帮助很重要。继续加油!