//第一种:Keyset()方法 Set<String> keys=mp.keySet(); for(String key:keys){ Integer value=mp.get(key); System.out.println(key+":"+value); } //第二种:entrySet方法 Set<Map.Entry<String, Integer>> entrys=mp.entrySet(); Iterator<Map.Entry<String, Integer>> it=entrys.iterator(); wh...
for (String key : map.keySet()) { System.out.println("key:" + key + ",value:" + map.get(key)); } System.out.println("---获取map种所有的value:map.values()---"); //遍历所有的value for (String value : map.values()) { System.out.println("value:" + value); } System.out....
//遍历Map集合方法1: 取出KEYS Set<String>set=map.keySet(); Iterator it=set.iterator(); while(it.hasNext()){ String key=(String) it.next(); System.out.println("--->"+map.get(key)); } System.out.println("==="); //遍历Map集合方法2:GET VALUES Collection<Integer>col =map.values(...
方法一: 首先去通过获取迭代器,通过迭代器去遍历集合,获取key然后通过key去获取value,然后就完成了Map集合元素的遍历 public static void main(String[] args) { //使用泛型去创建一个map集合,在key出存储Integer,在value存String Mapmap=new HashMap(); ...
* 遍历map集合的三种方法 * Created by xiaqing on 2017/10/21. */ public class RunMain { public static void main(String[] args){ System.out.println("Hello World!"); Map<String,Object> map = new HashMap <>(); map.put("a","a"); ...
遍历方法一:ketSet()方法 遍历方法二:entrySet()方法 当然了用while语句,也可以用for语句 获取map中所有元素的原理: Map中没有迭代器,collection具备迭代器,只要将map集合转化成set集合就可以使用迭代器。 之所以转化成set,是以因为map集合具备键的唯一性,其实set集合就来自于map,set集合底层用的就是map方法。
1、iterator输出Map集合 import java.util.Iterator; import java.util.Map; import java.util.Set; public class HashMapDemo { public static void main(String[] args) { Map<String,Integer>map=new HashMap<String, Integer>();//获取map接口实例 map.put("张三",20);//保存数据 map.put("李四",21...
map.put("11", "value1"); map.put("zame", "value2"); map.put("name", "value3"); map.put("3", "value4"); //第一种:普遍使用,二次取值 System.out.println("通过Map.keySet遍历key和value:"); for (String key : map.keySet()) { ...
本文实例讲述了java集合Set、List、Map的遍历方法,分享给大家供大家参考。 具体方法如下: package com.shellway.javase; import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; import java.util.Iterator; import java.util.List; ...