qq_27665781
2015-09-16 00:39
采纳率: 53.9%
浏览 4.5k

Android 怎么得到Map里面的数据

图片说明

比如说这个 我只想得到key为2 value为"第二个数"这条数据 应该怎么写?

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • _H_JY 2015-09-16 00:44
    已采纳

    map.get("2");

    打赏 评论
  • qq_29673493 2015-09-16 00:44

    map.get("key");map是键值对的数组

    打赏 评论
  • Q544471255 2015-09-16 01:00

    跟Java一样的方式进行获取就可以了。你可以在使用前判断一下:

    
    if(maps.containsKey("指定key")){//为true则包含.
        String value = maps.get("指定key");
    }
    
    
    
    打赏 评论
  • myleo_lost-a-horse 2015-09-16 01:27

    V get(Object key) 用这个方法,其中传入参数为你要获取的健,这样就有:String value = map.get("2") ;

    其实你这个HashMap实例,遍历可以直接用Map内部类Entry来遍历,进行一定的代码优化:
    Map map = new HashMap();
    for (Map.Entry entry : map.entrySet()) {}

    打赏 评论
  • 东风玖哥 2015-09-16 09:51

    if(maps.containsKey(key)){
    value = maps.get(key);
    }

    打赏 评论

相关推荐 更多相似问题