本文主要是介绍Java重修笔记 第四十天 List集合、ArrayList集合,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
-
List集合
1. List集合里的元素顺序是有序的,即添加的顺序和取出的顺序是一致的
2. List集合里的元素是可以重复的
-
List集合常用方法
1. boolean add(E e)
将指定元素添加到列表末尾
2. void add(int index, E element)
在 index 位置上插入将指定元素
3. boolean addAll(int index, Collection<? extends E> c)
在 index 位置上插入一个集合
4. E get(int index)
获取指定位置的元素
5. int indexOf(Object o)
返回指定对象在集合中首次出现的位置,若找不到则返回-1
6. E remove(int index)
移除指定位置的元素
7. E set(int index, E element)
将 index 位置的元素替换为新的元素
8. List<E> subList(int fromIndex, int toIndex)
返回从 fromIndex (包含)到 toIndex (不包含)的元素集合,左开右闭
-
ArrayList集合
1. ArrayList 是 List 的实现类,继承 List 接口的所有方法
2. ArrayList 可以接受一个 null 的元素
3. ArrayList 底层由数组实现的
4. ArrayList 的方法没有 synchronized 修饰,是线程不安全的,效率比较高
这篇关于Java重修笔记 第四十天 List集合、ArrayList集合的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!