zoukankan      html  css  js  c++  java
  • java第十五周课后作业06/12

    1.使用HashMap存储多个企鹅信息,然后统一使用Iterator进行遍历

    为企鹅添加一个编号,并作为键存储多个企鹅信息到应用泛型的HashMap集合中,使用Iterator和foreach进行遍历

    package homework;
    
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.Map;
    import java.util.Set;
    
    public class Test08 {
    
    	public static void main(String[] args) {
    		Map<String, String> map = new HashMap<String, String>();
    		map.put("丫丫", "Q妹");
    		map.put("当当", "Q仔");
    		map.put("菲菲", "Q妹");
    		map.put("欧欧", "Q妹");
    		Set<String> keys = map.keySet();
    		Iterator it = keys.iterator();
    		System.out.println("===============================");
    		while (it.hasNext()) {
    			String key = (String) it.next();
    			System.out.println("	" + key + ":	" + map.get(key));
    		}
    		System.out.println("===============================");
    
    		HashMap<Integer, String> map1 = new HashMap<Integer, String>();
    		map1.put(1, "哈哈Q仔");
    		map1.put(2, "练练Q仔");
    		map1.put(3, "皮皮Q仔");
    		map1.put(4, "啦啦Q妹");
    		Set<Integer> keys1 = map1.keySet();
    		Iterator<Integer> it1 = keys1.iterator();
    		System.out.println("使用Iterate 进行遍历");
    		while (it1.hasNext()) {
    			Integer key1 = it1.next();
    			System.out.println("	" + key1 + ":	" + map1.get(key1));
    		}
    		System.out.println();
    		System.out.println("使用foreach进行遍历");
    		for (Integer integer : keys1) {
    			System.out.println("	" + integer + ":	" + map1.get(integer));
    		}
    
    	}
    
    }
    

      

  • 相关阅读:
    web 单例 多例
    python socket客户端
    foy: 轻量级的基于 nodejs 的通用 build 工具
    Hydux: 一个 Elm-like 的 全功能的 Redux 替代品
    AlarmManager使用注意事项
    【转】android ListView 几个重要属性
    自己写的小工具软件集合
    win8.1 cygwin编译java轻量虚拟机avian
    android 图片缩放抗锯齿
    windows phone和android,ios的touch事件兼容
  • 原文地址:https://www.cnblogs.com/lilbetter03/p/13099684.html
Copyright © 2011-2022 走看看