1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > java map foreach_java foreach遍历map集合的方法案例

java map foreach_java foreach遍历map集合的方法案例

时间:2019-06-10 05:02:04

相关推荐

java map foreach_java foreach遍历map集合的方法案例

javaforeach遍历map集合的方法是java jdk1.8时出现的新方法,使用了Interface BiConsumer接口来实现,T代表map集合key的类型,U代表map集合Value的类型,javaforeach遍历map集合代码如下。importjava.util.HashMap;

importjava.util.Map;

importjava.util.Map.Entry;

importjava.util.Set;

importjava.util.function.BiConsumer;

publicclassMapDemo{

//如果要把forEach方法遍历出来的值赋值给某个属性,该属性必须要用static修饰

staticStringmyname;

publicstaticvoidmain(String[]args){

Mapmap=newHashMap();

map.put("name1","zhangsan");

map.put("name2","lisi");

map.put("name3","wangwu");

map.forEach(newBiConsumer(){

@Override

publicvoidaccept(StringmyKey,StringmyValue){

if(myValue=="lisi"){

myname=myValue;

}

System.out.println(myKey+"==="+myValue);

}

});

//输出lisi

System.out.println(myname);

}

}

注意:mapforEach(BiConsumer super K,? super V> action)方法是java1.8时出现的,要想使用此方法遍历map集合需要将你的jdk升级到1.8才行。

来源网站:太平洋学习网,转载请注明出处:/a/java/125.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。