当前位置: 移动技术网 > IT编程>开发语言>Java > map的常用方法

map的常用方法

2019年10月11日  | 移动技术网IT编程  | 我要评论

     昨天和同事聊天,说把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);

});

案例如下:

 

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网