A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© _J2EE_LiXiZhen 中级黑马   /  2017-11-16 22:47  /  940 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

[Java] 纯文本查看 复制代码
import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;

//Map集合中包含5对元素: "邓超"->"孙俪", "李晨"->"范冰冰", "刘德华"->"柳岩", 
//“黄晓明”->” Baby”, “谢霆锋”->”张柏芝”.使用keySet方式迭代出Map集合中的元素

public class Test04 {
	public static void main(String[] args) {
		HashMap<String, String> hashMap = new HashMap<>();
		hashMap.put("邓超", "孙俪");
		hashMap.put("李晨", "范冰冰");
		hashMap.put("刘德华", "柳岩");
		hashMap.put("黄晓明", "Baby");
		hashMap.put("谢霆锋", "张柏芝");
		
		Set<String> keySet = hashMap.keySet();
		Iterator<String> it = keySet.iterator();
		while (it.hasNext()) {
			String key = it.next();
			System.out.println(key+"="+hashMap.get(key));
		}
		
		System.out.println("==============");
		
		for(String key : hashMap.keySet()) {
			System.out.println(key+"="+hashMap.get(key));
		}
	}
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马