当前位置:懂科普 >

IT科技

> java list.add

java list.add

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

java list.add是什么,让我们一起了解一下?

list.add是向集合列表中添加对象,在列表的指定位置插入指定元素(可选操作),将当前处于该位置的元素(如果有的话)和所有后续元素向右移动(在其索引中加 1)。

 List接口中的add方法有如下两种重载方式:

1、boolean add(E e);

2、void add(int index, E element);

java list.add

其中,第一种方法用于向列表的末尾插入新元素,这也是List接口中最常用的插入方法。

第二种方法则可以在插入操作过程中指定插入的位置,此时,会自动将当前位置及只有的元素后移进行插入,需要注意的是,参数index的值不可大于当前list的容量,即在使用此方法填充一个list时,必须以0开始依次填充。可以参考如下的示例代码:

import java.util.ArrayList;import java.util.List; /** * This is the Test program. * @version 2018-04-06 * @author Octopusfly */ public class Main {    public static void main(String[] args) {        List stringList = new ArrayList<>();        stringList.add(0, "string0");        stringList.add(1, "string1");        stringList.add(2, "string2");        stringList.add(3, "string3");        stringList.add(4, "string4");                System.out.println(stringList);    }}

标签: listadd java
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/7q9vm8.html