宁睿 发表于 2024-10-19 13:51:41

Java聚集分析1】List

1. List聚集的特点

   

[*]有序:存和取的元素次序一致。
[*]有索引:有下标,能通过下标获取数据。
[*]可重复:存储的元素可重复。
https://i-blog.csdnimg.cn/direct/35be4f5733a44127b8bd9d17b6b3c63d.png
2. List的特有方法

   

[*]由于List支持索引,所以多了很多关于索引操作的方法。
[*]add方法:在指定下标处插入元素,其余元素都今后挪动一个位置。
[*]remove方法:相当于重载了一个Object类型的参数和一个int类型参数的remove方法,再传入能自动转换为int的类型时,调用的就是int参数的remove。传入的是包装类或自定义类型调用的就是Object类型的remov方法,是遍历查找再删除。
https://i-blog.csdnimg.cn/direct/db339bc40da64e3d9fbd9ef8a7c11c20.png
3. List的遍历方式

   https://i-blog.csdnimg.cn/direct/d5e68c2b30754a1fb1a999fab4c48119.png
4. ListIterator 列表迭代器

   

[*] 列表迭代器有add方法,支持在遍历时插入元素。
[*]hasPrevious() 和 previous() 比较好玩,但一般都是遍历到最后一个元素后才使用,比较鸡肋。
https://i-blog.csdnimg.cn/direct/f083c0eeb0054614832a2b0ac1d39ea7.png
------------------------END-------------------------
才疏学浅,谬误难免,欢迎各位批评指正。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Java聚集分析1】List