Map集合笔记1
来源:互联网 发布:美工学徒主要干什么 编辑:程序博客网 时间:2024/06/03 19:31
map集合:该集合存储键值对,一对一往里存。而且要保证键的唯一性。
1.添加。
put(K key,V value) 添加键值对
putAll(Map<? extends k,? extends v> m)从指定映射中将所有关系复制到此映射中(复制集合)
2.删除。
clear() 从此映射中移除所有映射关系(即删除所有)按值删除按键删除
remove(Object key) 如果存在一个键的映射关系,则将其从此映射中移除(可选操作)。
3.判断。
containsKey(Object key) 如果此映射包含指定键的映射关系,则返回 true。
containsValue(Object value)如果此映射将一个或多个键映射到指定值,则返回 true。
isEmpty() 如果此映射未包含键-值映射关系,则返回 true
4.获取。
get(Object key) 返回指定键所映射的值;如果此映射不包含该键的映射关系,则返回 null
。
size() 返回此映射中的键-值映射关系数。
Values() 返回此映射中包含的值的Collection 视图
Map(常用子类)
------------Hashtable:底层是哈希表数据结构,不允许使用 null 值和 null 键
------------HashMap:底层是哈希表数据结构,并允许使用 null 值和 null 键
------------TreeMap:底层是二叉树数据结构,线程不同步。可以用于给map集合中的键进行排序。
map和set很像
其实set底层就是使用了map集合。
- Map集合笔记1
- java笔记 Map集合
- Map集合学习笔记
- 集合Map笔记
- Map集合学习笔记
- Java笔记 - Map集合
- Map集合学习笔记
- Java学习笔记-----集合Map
- java笔记18 Map集合
- Java笔记集合之Map
- 集合框架Map笔记持续
- java笔记-集合框架-泛型、Map集合
- 黑马程序员---Map集合 学习笔记
- 黑马程序员java笔记之一-----Map集合
- 集合框架map学习笔记一HashMap
- 集合框架map学习笔记一LinkedHashMap
- 集合框架map学习笔记一IdentityHashMap
- 集合框架map学习笔记-WeakHashMap
- 第十篇 消息通信模式(下) 双工
- 黑马程序员_7K面试题_银行业务调度系统
- java socket参数详解:TcpNoDelay
- mpstat使用祥情
- CCTransition(scene切换时会用到 产生特效 渐隐 碎片 翻页 钟摆 涡轮 渐远 左移 百叶窗。。。)
- Map集合笔记1
- Android解析XML
- struts2下配置velocity
- CCScene(是一个ccnode 一个抽象概念 除了 锚点 =(0.5f, 0.5f) ContentSize = WinSize 和ccnode没有不同 )
- Android之Adapter用法总结
- 在AD10输出BOM表中按元件值来分类
- CCLayer(集中了触摸键盘重力消息的委托处理 子类:CCLayerRGBA、Color、Gradient-渐变颜色层 CCLayerMultiplex-内部有一个层数组可以方便的切换显示层)
- NSString去掉所有换行及空格
- 如何让自己写好的javaEE项目随tomcat的启动而启动