HashMap的遍历键值

来源:互联网 发布:json文件中文乱码 编辑:程序博客网 时间:2024/05/22 04:51
import java.util.HashMap;import java.util.Iterator;import java.util.Set;import java.util.Map.Entry;public class Test{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());}}