如何在 Java 中建立動態 2D 陣列?
如果你想在不使用列表的情況下在 Java 中建立一個動態 2D 陣列。並且僅使用普通陣列在 Java 中建立一個動態 2D 陣列,請點選以下連結
你可以使用列表實現相同的效果。請看下面的程式。你可以擁有任意數量的行或列。
示例
import java.util.ArrayList;
import java.util.List;
public class Tester {
public static void main(String[] args) {
List<int[]> rows = new ArrayList<>();
rows.add(new int[]{1,2,3});
rows.add(new int[]{1,2});
rows.add(new int[]{1});
//get element at row : 0, column : 0
System.out.println("[0][0] : " + rows.get(0)[0]);
//get element at row : 1, column : 1
System.out.println("[1][1] : " + rows.get(1)[1]);
}
}輸出
[0][0] : 1 [1][1] : 2
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP