开发者社区 问答 正文

java类型转换问题求助

现在获取了一个List如下
{a=1},{a=2},{a=3}
{a=1}为一个Hashmap对象
如何将“1”这个integer类型的值取出?

展开
收起
蛮大人123 2016-03-23 15:32:00 2662 分享 版权
2 条回答
写回答
取消 提交回答
  • 可以使用关键词 instanceof
    2019-07-17 19:11:19
    赞同 展开评论
  • 我说我不帅他们就打我,还说我虚伪
    Map<String, Integer> map1 = new HashMap<String, Integer>();
            Map<String, Integer> map2 = new HashMap<String, Integer>();
            Map<String, Integer> map3 = new HashMap<String, Integer>();
            map1.put("a", 1);
            map2.put("a", 2);
            map3.put("a", 3);
            List<Map<String, Integer>> list = new ArrayList<Map<String,Integer>>();
            list.add(map1);
            list.add(map2);
            list.add(map3);
            System.out.println(list.get(0).get("a"));
    2019-07-17 19:11:19
    赞同 展开评论
问答分类:
问答标签:
问答地址: