java中Map的常用方法

原创 2016年05月31日 16:42:31

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的实现,它是不同步的。

版权声明:本文为博主原创文章,未经博主允许不得转载。

集合Map常用取值方法:

与Collection集合不同Map集合中没有iterator()迭代方法,那么如何取出所有的值那? 有以下两种方法: 1、  在java API Map集合的共用方法中有一个keySet()...
  • code_change
  • code_change
  • 2014年06月08日 08:32
  • 1647

java中的map基本使用那几个方法(亲手试验过的)

求大神们 指点,或者提出您的高见,先跪了
  • o9109003234
  • o9109003234
  • 2013年11月23日 22:46
  • 9299

学Java必看:Java最常用方法总结(ImportNew年度好文)

(ImportNew年度好文,代码实例,一看即懂,分享才能进步,让更多的人看到!) 实现:equals() hashCode() compareTo() clone() 应用:String...
  • zhangliangzi
  • zhangliangzi
  • 2016年04月04日 18:33
  • 3580

java常用方法大全

Java常用方法大全 字符串 1、获取字符串的长度  length()  2 、判断字符串的前缀或后缀与已知字符串是否相同  前缀 startsWith(String s...
  • fjseryi
  • fjseryi
  • 2013年10月12日 10:59
  • 1184

学习笔记-java基本类型的包装类,常用方法

package test1; public class PackagClass { public static void main(String[] args) { // TODO Auto...
  • gfdonx
  • gfdonx
  • 2015年09月28日 17:21
  • 1053

Java集合类Collections常用方法总结

public class CollectionsTest { public static void main(String[] args) { List list = new A...
  • wangshuang1631
  • wangshuang1631
  • 2016年11月17日 15:33
  • 3013

Java-常用方法汇总

1. java.lang 类 Integer方法: public static int parseInt(String s)描述: 将字符串参数作为有符号的十进制整数进行解析。除了第一个字 符...
  • beauty_1991
  • beauty_1991
  • 2016年05月04日 21:29
  • 662

C++ STL 常用方法(函数)之-map篇

在往map里面插入了数据,我们怎么知道当前已经插入了多少数据呢,可以用size函数,用法如下:  Int nSize = mapStudent.size();  map基本用法。  这里给出三种数据查...
  • qq_17249047
  • qq_17249047
  • 2015年09月11日 18:51
  • 938

java StringBuilder类的常用方法

StringBuilder append(参数)--将追加内容到当前StringBuilder对象的末尾; StringBuilder insert(位置,参数)--将内容插入到StringBuild...
  • wendy_xi
  • wendy_xi
  • 2016年05月03日 20:30
  • 1200

Map接口常用方法:定义一个Map,存放学生信息

Map接口常用方法 定义一个Map,存放学生信息  姓名:小胡  性别:男  年龄:13 输出Map的大小 输出该学生的年龄 该学生信息集合里,是否存在"爱好"信息。...
  • qq_21491877
  • qq_21491877
  • 2017年08月13日 15:47
  • 330
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java中Map的常用方法
举报原因:
原因补充:

(最多只允许输入30个字)