關閉→
當前位置:知科普>IT科技>list。add - java

list。add - java

知科普 人氣:9.34K

<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);    }}

TAG標籤:#java #listadd #