下面的文章提供了 Java 中 2D ArrayList 的概述。在java中數組列表可以是二維的,三維的等。數組列表的基本格式是一維的。除了一維之外,所有其他格式都被認為是 java 中聲明數組的多維方式。根據預期添加的維數,需要添加數組的數量。此外,數組列表與數組非常接近。數組列表是動態項。這同樣適用於二維數組列表。這些多維數組與無法預先定義大小的動態數組非常相似。
廣告 該類別中的熱門課程 JAVA 掌握 - 專業化 | 78 課程系列 | 15 次模擬測驗文法:
import java.util.*; ArrayList<data_type> arrayList = new ArrayList<> (); ArrayList<data_type> list_name = new ArrayList<>(int capacity);
上面給的是java中建立陣列清單的語法,需要以arraylist關鍵字作為第一項建立陣列清單。數組列表構成第一項,然後需要聲明數組列表的資料類型。數組列表資料類型後面需要跟列表名稱。此處給出的列表值的名稱將是預期的實際列表值。接下來,需要建立數組列表對象,並使用 new 作為數組列表創建該值。
陣列清單的一些關鍵特徵如下:
二維數組在 Java 中如何運作的範例圖解表示,我們可以從圖中註意到,每一列都用行級和列級索引值表示。第一個索引表示行值,而第二個索引表示列值。這以 a[0][0] 、 a[0][1] 等格式表示
下面給出的是提到的例子:
代碼:
import java.util.*; public class Two_Dimensional_ArrayLists{ public static void main(String args[]) { // The arraylist of 2d format will be declared here ArrayList<ArrayList<Integer> > array_list = new ArrayList<ArrayList<Integer> >(); // The space for the 0th row can be allocated with the use of new keyword, this is done in this line. The 0th row also allows the store of 0 value as default . array_list.add(new ArrayList<Integer>()); // next the default value of 1 is changed to 13 here. array_list.get(1).add(0, 13); System.out.println("2D ArrayList… :"); System.out.println(array_list); } }
輸出:
說明:
文章展示了建立二維數組清單的過程。本文介紹了創建數組列表的語法、數組列表的關鍵特徵以及合適的範例。
以上是Java 中的 2D ArrayList的詳細內容。更多資訊請關注PHP中文網其他相關文章!