关闭

java中Map的常用方法

标签: javamapHashMap
204人阅读 评论(0) 收藏 举报

map是以键值对的方式存储数据的集合,键不可以重复,每个键只能对应一个值

containsKey(Object key),containsValue(Object value)–>判断map中是不是含有相应的key,value

entrySet()–>返回map中的映射关系的set视图set<Map.Entry<k,v>>可以理解为是将map中的键值对以set的形式存储便于取出来

keySet()–>返回map中包含的键的set视图set,可以理解为将map中的所有键取出来以set形式存储

get(Object key)–>返回map中的key键值对应的value

put(Object key,Object value)–>如果map中本来含有key则用value替换原来的值,并返回原来的值,不存在旧值则返回null

remove(Object key)–>如果存在对应的键值对,则移除键值对,并返回旧值,不存在旧值返回null

values()–>返回map所有的value组成的collection

HashMap是基于哈希表的Map的实现,它是不同步的。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9474次
    • 积分:213
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论