黑马程序员技术交流社区

标题: map的用法 [打印本页]

作者: 轮回长门winner    时间: 2015-7-17 22:03
标题: map的用法
声明一个map: Map map = new HashMap();
2.向map中放值,注意:map是key-value的形式存放的.如:
     map.put("sa","dd");
3.从map中取值:String str = map.get("sa").toString();结果是:str = "dd";
4.遍历一个map,从中取得key 和value


作者: Matrix_heima    时间: 2015-7-17 22:43
本帖最后由 Matrix_heima 于 2015-7-17 22:51 编辑

1,Map用来存储键值对,并且键是唯一的,确保键的唯一性,用hashCode()和equals()方法。2,Map的常用方法:增 value put(key,value)返回一个与key关联的值,如果没有则返回null
                                  删 value remove(key) 删除并返回与key相关联的值   void clear() 清空集合
                                  判断 boolean containsKey(); boolean containsValue(); void isEmpty();
                                  获取 value get(key)  返回一个与key相关联的值,没有返回null
                                          int size() 返回键的个数

作者: 轮回长门winner    时间: 2015-7-18 22:10
Matrix_heima 发表于 2015-7-17 22:43
1,Map用来存储键值对,并且键是唯一的,确保键的唯一性,用hashCode()和equals()方法。2,Map的常用方法: ...

非常详细,大神




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2