一、目录
- List接口基本介绍
- List接口常用方法
- List接口题目练习
- ArrayList扩容机制
- Vector基本介绍
- LinkedList基本介绍
List接口是Collection接口的子接口。
- List集合类中元素有序(即添加顺序和取出顺序一致)、且可复制。
- List集合中的每个元素都有其对应的顺序索引,即支持索引。list.get(1);。
- List接口的常用实现类有:ArrayList、LinkedList、Vector。
- void add(int index, Object ele):在index位置插入ele元素。
- boolean addAll(int index, Collection eles):从index位置开始将eles中的所有元素添加进来。
- Object get(int index):获取指定index位置的元素。
- int indexOf(Object obj):返回obj在集合中首次出现的位置。
- int lastIndexOf(Object obj):返回obj在集合中最后一次出现的位置。
- Object remove(int index):移除指定index位置的元素,并返回此元素。
- Object set(int index, Object ele):设置指定index位置的元素为ele,相当于替换。
- List subList(int fromIndex, int toIndex):返回fromIndex到toIndex位置的子集合。
添加10个以上的元素(比如String “hello”),在2号位插入一个元素"lilei",获得第5个元素,删除第6个元素,修改第7个元素,再使用迭代器遍历集合。要求:使用List的实现类ArrayList完成。
package com.javaCollection;
import java.util.ArrayList;
import java.util.Iterator;
public class javaList {
public static void main(String[] args) {
ArrayList arrayList = new ArrayList();
for (int i = 0; i
关注
打赏