for循环取出类中Map值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for循环取出类中Map值相关的知识,希望对你有一定的参考价值。

方法有两种:

第一种:简单

for(Entry<String,类> en:实例.getMap变量方法().setEntry())

{

System.out.println(en.getKey()+" "+en.getValue());

}

第二种:迭代器

Map<String,类>  ma=实例.getMap变量方法();

Iterator it = ma.keySet().iterator();

while(it.hasnext())

{

String key =(String) it.next();

类 em=ma.get(key);

System.out.println("key"+key+" "+em.getName() );

}

 

以上是关于for循环取出类中Map值的主要内容,如果未能解决你的问题,请参考以下文章

3.3 for 循环

Map遍历 key-value 的4种方法

for循环循环取值的时候,当出现了与以前循环出的值有重复的值时就只取出重复之前的值, 比如整个循环

map和list循环遍历

Java,类中的 For 循环

我应该将 let 值从 for 循环中取出以获得更好的性能吗?