Hashmap的遍历问题 我想建立一个索引,用到hashmap。请教各位hashmap如何进行遍历。我想将hashmap保存为文件,该怎么进行呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HashMap.keySet();利用keyset进行遍历 像这样HashMap hm = new HashMap(); hm.put("a", "a"); hm.put("b", "b"); hm.put("c", "c"); Iterator it = hm.keySet().iterator(); while (it.hasNext()) { String key = (String)it.next(); String str = (String)hm.get(key); System.out.println(str); }注意要把类型换成你放进hashmap里的类型. Map indexMap = new HashMap(); ...........Iterator it = indexMap.entrySet().iterator();while(it.hasNext()){ Map.Entry mapEntry = (Map.Entry)it.next(); String name = (String)mapEntry.getKey(); ..........} jbutton 按下 文字 变化 困惑 循环枚举时出现的问题 如何将窗体画成非矩形窗体!分不够在加 为什么生产者和消费者不能同步? 快来阿 如何使用Java播放Vox格式的文件 有关James配置数据库的问题,请高手进入! 随机取数的问题 网络图是啥东东? 如 何得出一个文件中的单词的总数?用 StringTokenizer?有多种分隔符。咋办? 关于制作闪屏的问题,疑惑求解答 100分求助,关于ant 中使用javac编译输出问题
利用keyset进行遍历
hm.put("a", "a");
hm.put("b", "b");
hm.put("c", "c");
Iterator it = hm.keySet().iterator();
while (it.hasNext()) {
String key = (String)it.next();
String str = (String)hm.get(key);
System.out.println(str);
}注意要把类型换成你放进hashmap里的类型.
...........Iterator it = indexMap.entrySet().iterator();
while(it.hasNext()){
Map.Entry mapEntry = (Map.Entry)it.next();
String name = (String)mapEntry.getKey();
..........
}