【发布时间】:2020-05-30 07:52:02
【问题描述】:
谁能告诉我如何获取或打印地图元素的字符串值? 以下代码导致“String 类型的方法 values() 未定义”。 我也试过 .getValue() 但结果是一样的。
提前致谢!
Map<Integer, String> mapName = new HashMap<>();
mapName.put(0, "description_0");
mapName.put(1, "description_1");
for (Integer i : mapName.keySet()){
System.out.println(mapName.get(i).values());
}
【问题讨论】:
-
您是否阅读过有关 Map.get 的 java 文档? docs.oracle.com/javase/8/docs/api/java/util/…
-
for(String s : mapName.values()) System.out.println(s);