我有一个方法(函数),应该将(8 * 6)Array添加到Array列表中。函数被调用多次。
int [][] KeySelection = new int [8][7];
for(int i=0;i<KeySelection.length;i++){
for(int j=0;j<KeySelection[0].length;j++){
KeySelection[i][j] = (int) (Math.random () * 2);
}
}
每次调用此函数时,都会完成一个全新的
KeySelection
数组。我现在需要声明一个数组列表,以便可以将所有KeySelection
数组存储在该列表中。这样,当我需要第一个
KeySelection
表时,可以在Array列表的第一个索引中找到它。有人可以帮忙吗 最佳答案
创建类型为ArrayList
的int[][]
:-
List<int[][]> list = new ArrayList<int[][]>();
然后,在创建后将数组添加到此列表:-
list.add(keySelection);
注意:-变量名称应以小写字母开头。
关于java - 使用Java将多维数组添加到数组列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13430448/