map集合遍历方法

    xiaoxiao2021-12-03  20

    /** * * @Title: TraverseMap * @Description: map集合遍历方法 * @return: void * @author: Jason * @date: 2016年11月18日 下午2:15:29 */ public static void TraverseMap(){ Map<String, String> map = new HashMap<String, String>(); map.put("1", "q"); map.put("2", "w"); map.put("3", "e"); //方法一:for-each Set<String> set = map.keySet(); for(String s : set){ System.out.println("key:" + s + ",value:" + map.get(s)); } //方法二:for-each for(Map.Entry<String, String> entry : map.entrySet()){ System.out.println("key:" + entry.getKey() + ",value:" + entry.getValue()); } //方法三:for-each for(String key : map.keySet()){ System.out.println("key:" + key); } for(String value : map.values()){ System.out.println("value:" + value ); } //方法四:使用Iterator遍历 Iterator<Map.Entry<String, String>> eIteratorKey = map.entrySet().iterator(); while (eIteratorKey.hasNext()) { Map.Entry<String, String> entry = eIteratorKey.next(); System.out.println("key:" + entry.getKey() + ",value:" + entry.getValue()); } }
    转载请注明原文地址: https://ju.6miu.com/read-679873.html

    最新回复(0)