首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我想要用相应的键遍历散列映射中的键和列表,我想要打印值(列表

我想要用相应的键遍历散列映射中的键和列表,我想要打印值(列表
EN

Stack Overflow用户
提问于 2016-09-19 01:08:24
回答 4查看 39关注 0票数 0

我想用相应的键遍历散列映射中的键和列表。

希望打印值(列表)。有人能帮上忙吗?

代码语言:javascript
运行
复制
public class Demo {

public static void main(String[] args) {
    HashMap<String,List<String> >  hashmapobj = new HashMap<String,List<String>();
    List<String> listobj=new ArrayList<String>();
    listobj.add("yellow");
    listobj.add("green");
    listobj.add("orange");
    listobj.add("blue");

    hashmapobj.put("color", listobj);
    hashmapobj.put("light", listobj);

    }

}
EN

Stack Overflow用户

回答已采纳

发布于 2016-09-19 01:28:37

代码语言:javascript
运行
复制
for(Map.Entry<String, List<String>> items: hashmapobj.entrySet()){
    System.out.print(items.getKey());
    List<String> list = items.getValue();
    for(String s : list){
        System.out.print(" " + s);
    }
    System.out.println();
}

这将打印您的key,然后将存储在List<String>中的所有值打印到同一行。每个key:value都有自己的一行。

票数 1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39560414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档