Java 添加到hashmap内部的hashmap
以下是我所拥有的:Java 添加到hashmap内部的hashmap,java,hashmap,Java,Hashmap,以下是我所拥有的: HashMap<String,HashMap<Integer,Integer>> data = new HashMap<String,HashMap<Integer,Integer>>(); 它非常不喜欢,我完全不知道怎么做。就这样做吧: HashMap<String,HashMap<Integer,Integer>> data = new HashMap
HashMap<String,HashMap<Integer,Integer>> data =
new HashMap<String,HashMap<Integer,Integer>>();
它非常不喜欢,我完全不知道怎么做。就这样做吧:
HashMap<String,HashMap<Integer,Integer>> data =
new HashMap<String,HashMap<Integer,Integer>>();
((Map)data.get( "keyname" )).get(1);
data.put( var, new HashMap(intKey, intVal));
其中intKey和intVal是整型键和整型值。注意
HashMap<String,HashMap<Integer,Integer>> data =
new HashMap<String,HashMap<Integer,Integer>>();
之后,可以将整数值添加到第二个HashMap:
data.get("myKey").put(123, 456); // use 123 as key and 456 as value
获取返回的值:
data.get("myKey").get(123); // returns 456
您必须首先获取内部哈希映射:
HashMap<Integer,Integer> innerData = data.get(var);
array.get(x)和y的值是多少?我建议你看看番石榴图库。注意,第二个has映射使用整数
data.get("myKey").put(123, 456); // use 123 as key and 456 as value
data.get("myKey").get(123); // returns 456
HashMap<Integer,Integer> innerData = data.get(var);
innerData.put(x, y);