map的常用方法

2019-10-12 08:32:23来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

map的常用方法

     昨天和同事聊天,说把map所有的值遍历出来; 突然脑壳卡住了; 

所以特意巩固了下; 有什么错误,欢迎评论纠正;

Map的常用方法

map.put();  添加;

map.get(key) ;  获取对应keyvalues;

map.values() ;  获取map中所有的values;

map.keySet(); 获取所有的key

map.size(); 元素长度的大小

map.entrySet() ;获取map中的所有元素, k1=v2,k2=v2,.......形式输出;

map.remove(key) ; 移除相应的key的元素;

map.putAll(map1); 把map1的元素放到map中; 

    在编写过程中,发现一个现象:  如果两个map的(k.v) 类型不一致,  如map ---(1,"a");     map1---("1","b");   

     执行的map.putAll(map1);   ----map输出结果为:

     [1=a, 1=b]

JDK8新特性新增的lambda表达式遍历Map的方法——Map.forEach();

Map.forEach((k,v)->{

System.out.println(k+":"+v);

});

案例如下:

 

 


原文链接:https://www.cnblogs.com/Object11/p/11653683.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:java基础(19):List、Set

下一篇:SpringBoot源码解析系列文章汇总