我正在尝试创建一个迭代哈希表并将键作为字符串返回的方法,最好的方法是什么?
编辑:从评论中复制
抱歉,如果我没有说得更清楚,我正在尝试在 Java 中执行此操作。我创建了一个测试类
public void runprog() {
hashMap.put("Butter", 50);
hashMap.put("Beans", 40);
for (Object o: hashMap.entrySet() ) {
Map.Entry entry = (Map.Entry) o;
System.out.println(entry.getKey() + " " + entry.getValue());
}
}
它输出
黄油 50 豆类 40
我创建了一个查找键并返回值的方法
public Object findValue(String Name){
for (Object o: hashMap.entrySet()) {
Map.Entry entry = (Map.Entry) o;
return entry.getValue();
}
return null;
}
当我寻找 Butter 它返回 50 当我寻找 Beans 它返回 50