我想问一下我是否能在java中添加动态hashmap键?
例如
...
String name = reader.next();
HashMap<String, Integer> map = new HashMap<>();
map.put(name, 1);
使用此方法,如何在不执行此操作的情况下添加多个数据:
...
...
map.put("JACK", 1);
map.put("JOHN", 2);
map.put("JACKER", 3);
另外,我如何遍历我的hashmap以打印出hashmap中的所有键?
答案 0 :(得分:0)
要添加多个元素,请使用循环,例如for循环。
$("#div" + i).html(myrow);
要打印Scanner sc = new Scanner(System.in);
HashMap<String, Integer> map = new HashMap();
int i = 1;
while(sc.hasNext()){
String s = sc.nextLine();
map.put(s, i++);
}
printMap(map);
,我们会使用HashMap
。
iterator