myArray1
myArray2
myArray3
通过执行某种形式的“串联”来调用这些阵列for循环?
例如(一些伪代码):
HashMap<Integer,ArrayList<String>> map;
int key = 1;
while (key<=10) {
map.put(key, new ArrayList<>());
for (String item : myArray+key) {
// So the array being iterated over would be myArray1 if key = 1, myArray2 if key = 2, etc
map.get(key).add(myArray+key);
}
}
,如果解释很差,但是我对Java的术语不太胜任,并且很难为此找到答案,如果有的话!。
myArrayOfArrays = ArrayList<>();
?
String[] myArray = new String[](n);