您的位置:首页 > 其它

Map.EntrySet的用法

2015-07-13 10:51 501 查看


Map.EntrySet的用法

分类: J***A2012-05-26
23:50 1944人阅读 评论(0) 收藏 举报
stringiteratorclass

[java] view
plaincopy

package edu.smc.test;



import java.util.HashMap;

import java.util.Iterator;

import java.util.Map;

import java.util.Map.Entry;



public class TestEntrySet {

public static void main(String[] args) {

Map<String,String> map=new HashMap<String,String>();

map.put("1", "张三");

map.put("2", "李四");

map.put("3", "王五");

/*方法一 :迭代程序*/

System.out.println("方法一:");

Iterator iterator=map.entrySet().iterator();

while(iterator.hasNext()){

Map.Entry<String, String> entry= (Entry<String, String>) iterator.next();

System.out.println("key:"+entry.getKey()+" value"+entry.getValue());

}

/*方法二*/

System.out.println("方法二:");

for (Map.Entry<String, String> m : map.entrySet()) {

System.out.println("key:"+m.getKey()+" value"+m.getValue());

}

}

}

结果:

[html] view
plaincopy

方法一:

key:3 value王五

key:2 value李四

key:1 value张三

方法二:

key:3 value王五

key:2 value李四

key:1 value张三
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: