【方法一】public void add(int index, E element):在某个索引位置插入元素
需要注意的是,在集合大小之外的位置存放元素,会抛异常
List<String> list = new ArrayList<>();
list.add("java1");
list.add("java2");
list.add("java3");
System.out.println("添加前:" + list);
list.add(1, "javaA");
System.out.println("添加后:" + list);
List<String> list = new ArrayList<>();
list.add("java1");
list.add("java2");
list.add("java3");
System.out.println("添加前:" + list);
// 4超出集合范围, 程序报错
list.add(4, "javaA");
System.out.println("添加后:" + list);
【方法二】public E remove(int index):根据索引删除元素,返回被删除元素
List<String> list = new ArrayList<>();
list.add("java1");
list.add("java2");
list.add("java3");
System.out.println("删除元素前:" + list);
list.remove(0);
System.out.println("删除元素后:" + list);
【方法三】public E get(int index):返回集合中指定位置的元素
List<String> list = new ArrayList<>();
list.add("java1");
list.add("java2");
list.add("java3");
System.out.println(list.get(0));
【方法四】public E set(int index, E element):修改指定位置的元素
List<String> list = new ArrayList<>();
list.add("java1");
list.add("java2");
list.add("java3");
System.out.println("修改元素前:" + list);
list.set(0, "javaA");
System.out.println("修改元素后:" + list);