我正在尝试将二维数组作为与 HashMap 中的单个键对应的值。
HashMap<String, Integer[][]> hm = new HashMap<String, Integer[][]>();
我有整数数组
Integer[][] sumArray = new Integer[2][4];
for(int i=0; i<2; i++)
for(int j=0; j<4; j++)
myArray[i][j] = i+j;
Integer[][] multArray = new Integer[2][4];
for(int i=0; i<2; i++)
for(int j=0; j<4; j++)
myArray[i][j] = i*j;
我将它插入到 HashMap hm 中。
hm.put("SUM", sumArray);
hm.put("MUL", multArray);
现在的问题是对于给定的键,我想显示数组的一个特定元素,而不是整个数组。(说)如果我给 'SUM' 的get()
方法提供键HashMap
,并且我想访问元素 sumArray[0][2] 的值,那么我应该如何继续这样做呢?任何人请帮帮我。谢谢。