本文重点:
1 add--添加值;set修改值
2 add方法有不同的形式
2.1 boolean add(E e)
这种add方法添加值得时候,没有特意设置它得索引。直接安放到链表的最后面。
2.2 void add(int index,E e)
这种方法设置了值,同时还明确了索引位置。
3 在用add方法设置索引的时候,索引必须时连贯的,中间不能留空,否则报错。
而如果是下面这样:
dataSource.setParameter(new ArrayList<>());
List<ParameterType> list = dataSource.getParameter();
ParameterType parameterType1 = new ParameterType("1","hahha");
ParameterType parameterType2 = new ParameterType("2","ha4hha");
ParameterType parameterType3 = new ParameterType("h3","ha4hha");
ParameterType parameterType4 = new ParameterType("h4","ha4hha");
ParameterType parameterType5 = new ParameterType(null,null);
list.add(0,parameterType1);
list.add(parameterType4);
list.add(1,parameterType2);
list.add(parameterType3);
结果为:
ParameterType[name=1,va

本文详细介绍了List中add和set两种方法的使用。add方法包括在末尾添加元素和指定位置插入元素,其中指定位置插入要求索引连续,否则会抛出异常。set方法用于修改指定位置的元素,但前提该位置已有数据,否则会触发错误。
最低0.47元/天 解锁文章
5034

被折叠的 条评论
为什么被折叠?



