帮忙写一个HashMap的遍历出来

来源:百度知道 编辑:UC知道 时间:2024/05/22 14:49:15
谢谢各位大虾

package com.test;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;
import java.util.Map.Entry;

public class Test4
{
public static void main(String[] args)
{
HashMap<Integer, String> map = new HashMap<Integer, String>();

map.put(1, "xcp");
map.put(2, "ok");
map.put(3, "lxm");

/*
* 第一种
*/
Set<Entry<Integer, String>> set = map.entrySet();
Iterator<Entry<Integer, String>> itor = set.iterator();
while(itor.hasNext())
{
Entry<Integer, String> entry = itor.next();
System.out.println(entry.getKey()+" "+entry.getValue());
}

/*
* 第二种
*/
for(Entry<Integer, String> entry : map.entrySet())
System.out.println(entry.getKey()+" "+entry.getValue());