0
我有一個多維數組被初始化的整數值。 我想爲此數組中的所有索引(單元格)構建ArrayList。 Arraylists將在其相應的單元格中使用一些整數值的隨機數。 例如,multiarray [0] [5] = 15,我想要創建一個名稱爲「0,5」(意味着0到5)的ArrayList並將其添加15個隨機值。 我想用for循環做這個;java建立多維數組,其單元格是一個arraylist
for (int i=0; i<n; i++){
for(int j=0; j<n; j++){
if(i != j){
String nameOfSenderBank=String.valueOf(i);
String nameOfReceiverBank=String.valueOf(j);
ArrayList<Integer> ??? = new ArrayList<Integer>();
for(int a=0; a<banksNumberOfOrders[i][j]; a++){
.....
}
}
}
}
我不能循環的索引號動態ArrayList的名字,我的類型轉換整數到字符串,但局部變量不能作爲ArrayList的名字,所以我怎麼能解決這個問題。
在Java中,變量聲明必須在編譯時指定。您不能在運行時動態創建變量。 –