转自:
Java中如何向List中添加元素呢?
下文笔者讲述向List中添加元素的方法分享,如下所示:
实现思路:
方式1:
add(Element e)
向list集合的最后位置添加元素
add(Index i,Element e)
向list的指定索引位置上添加元素时
当索引位置上没有值,则直接添加
若索引位置有值,则添加到索引位置,后边的元素依次往后移动
----------------------------------------------------------------
注意事项:
list集合的索引位置从0开始计数
list添加元素的语法:
void add(E element) //直接在后面添加元素 void add(int index, E element) //在列表的指定位置插入指定元素 参数说明: index:待插入元素的索引 element:待插入的元素 异常说明 UnsupportedOperationException //当列表不支持 add 操作 ClassCastException //当指定元素的类不允许它添加到此列表 NullPointerException //当指定的元素为 null,并且此列表不允许 null 元素 IllegalArgumentException //当指定元素的某些属性不允许它添加到此列表 IndexOutOfBoundsException //当索引超出范围 (index < 0 || index > size())
例
package com.; import ; import ; public class Test { public static void main(String[] args) throws Exception { List<String> list = new ArrayList<>(); (""); (0, "0000"); (list); ("-------"); (0, "1111"); (list); } } ------运行以上代码,将输出以下信息----- [0000, ] ------- [1111, 0000, ]