91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在Java中創建數組列表

發布時間:2020-08-11 09:36:13 來源:ITPUB博客 閱讀:262 作者:Tybyq 欄目:編程語言

為了 在Java中存儲動態大小的元素 ,我們使用了 ArrayList 。每當添加新元素時,它會自動增加其大小。 ArrayList 實現Java的List接口和Java的Collection的一部分。

由于其功能和靈活性,它被廣泛使用。

ArrayList的關鍵點

  1. An  ArrayList 是一個可調整大小的數組,也稱為動態數組。它根據新元素增加其大小,并在刪除元素時減小大小。

  2. 數組用于在 ArrayList   內部存儲元素  。它允許您通過索引檢索元素。

  3. Java   ArrayList   類允許重復和空值。

  4. Java   ArrayList   類是一個有序的集合。它保持元素的插入順序。

  5. 在   ArrayList ,你不能創建一個   ArrayList   原始類型,如int,char,boolean等。你必須使用盒裝類型,如整數,字符,布爾等。

ArrayList的層次結構


如何在Java中創建數組列表

ArrayList  實現   List接口   擴展  Collection  擴展  Iterable。

如何創建ArrayList

在Java中,我們可以 ArrayList 通過創建這個簡單的語句來創建:

ArrayList <String> arlist = new ArrayList <String>();

在上面的語法中,list是“String”類型,因此要添加到此列表的元素將是字符串類型。類型決定了哪種類型的元素列表。

ArrayList <String> arlist = new ArrayList <Integer>();

上面的語法,接受int元素。

如何添加元素?

要在ArrayList中添加元素,我們可以使用 add( ) 方法。這種方法有變化,使用取決于要求。

句法

arlist.add(“JavaTpoint”);

在特定位置添加元素,我們可以編寫如下方法:

arlist.add(2,“JavaTpoint”);

例1

class  ArrayList1 {

   public  static  void  main(String  args []){

      ArrayList < String >  ArrayList < String >();

      arlist。添加(“JAVA”);

      arlist。添加(“Csharp”);

      arlist。add(“Python”);

      arlist。添加(“Php”);

      arlist。添加(“Android”);

      arlist。添加(“HTML”);

      //在第六位添加“C ++”

      arlist。add(5,“C ++”);

      //顯示元素

      系統。出。println(arlist);

   }

}


輸出:

[JAVA,Csharp,Python,Php,Android,C ++,HTML]

如何刪除元素

要添加元素 ArrayList ,我們可以使用該 remove( ) 方法。這種方法也有變化。

class  ArrayList1 {

   public  static  void  main(String  args []){

      ArrayList < String >  ArrayList < String >();

      arlist。添加(“JAVA”);

      arlist。添加(“Csharp”);

      arlist。add(“Python”);

      arlist。添加(“Php”);

      arlist。添加(“Android”);

      arlist。添加(“HTML”);

      //從第六位移除“C ++”

      arlist。刪除(“C ++”);

      //顯示元素

      系統。出。println(arlist);

   }

}



class  ArrayList1 {

   public  static  void  main(String  args []){

      ArrayList < String >  ArrayList < String >();

      arlist。添加(“JAVA”);

      arlist。添加(“Csharp”);

      arlist。add(“Python”);

      arlist。添加(“Php”);

      arlist。添加(“Android”);

      arlist。添加(“HTML”);

      //從第六位移除“C ++”

      arlist。刪除(“C ++”);

      //顯示元素

      系統。出。println(arlist);

   }

}


輸出:[JAVA,Csharp,Python,Php,Android,HTML]

Java ArrayList的方法

Java ArrayList中有許多方法,但我們在這里解釋一些主要方法:

Int Siz()

返回列表中的元素。

Void trimToSize()

用于將列表當前大小的容量調整為ArrayList實例。

E set(int index,element)

用指定的位置替換元素。

boolean remove(Object o)

刪除詳細元素的第一個實例。

set(int index,Object o)

它用于更新元素。用對象o替換元素。

對象get(int index)

返回列表的對象

boolean isEmpty()

如果list為空,則返回true。


Java ArrayList的構造函數

數組列表( )

構建了一個空數組列表。

ArrayList(Collection <?extends E> c)

構建了一個使用集合c的元素初始化的數組列表

ArrayList(int capacity)

已建立的具有指定初始容量的陣列列表。


快樂的編碼!


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石门县| 崇义县| 嘉义市| 南宁市| 祥云县| 威信县| 临澧县| 南汇区| 广元市| 华安县| 嘉黎县| 方城县| 前郭尔| 大竹县| 沈阳市| 湘乡市| 屏边| 龙海市| 剑川县| 长治市| 大石桥市| 宜城市| 尉氏县| 思茅市| 张家界市| 卢氏县| 京山县| 霍邱县| 丰城市| 郎溪县| 榆社县| 延庆县| 施秉县| 桓台县| 宁阳县| 安新县| 镇康县| 莱州市| 历史| 叙永县| 襄汾县|