信创厂商名录如何推动技术创新与市场竞争力提升
605
2022-10-29
集合之Arraylist
/**作者:呆萌老师*☑csdn认证讲师*☑高级讲师*☑腾讯课堂认证讲师*☑网易云课堂认证讲师*☑华为开发者学堂认证讲师*☑爱奇艺千人名师计划成员*在这里给大家分享技术、知识和生活*各种干货,记得关注哦!*/
1、什么是Arraylist
Arraylist是一个可以动态调整大小的对象列表,其底层是由一个 可以调整长度的数组构成。其扩容的优势是在于可以动态地以1.5倍扩容。
2、结构
编辑
3、Arraylist特性
1、根据添加到列表的顺序为元素存储的顺序 。体现了元素的有序性。
2、基于索引,可根据索引位置随机访问元素。访问的随机性。
3、动态调整大小。
4、非同步。
5、允许存放可重复的元素。
4、为什么要用Arraylist
与数组相比,Arraylist解决了数组的长度的有限性。以及地址的提前分配与连续性。
在其中Arraylist装载类型为对象,与面向对象编程可以做无缝衔接。
5、Arraylist操作
ArrayList al = new ArrayList(); //创建ArrayLiatal.add(1); al.add(2); al.add(3);
获取元素
ArrayList
ArrayList
遍历元素
ArrayList
循环遍历
ArrayList
更多关注
https://edu./topic/3338.html
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~