1. // 二、取二次值,先取key再取value,建议只需要用key的时候使用,节省时间、空间 2. // keySet遍历key和value 3. for (String key : map.keySet()) { 4. "key= "+ key + " and value= " + map.get(key)); 5. } 1. 2. 3. 4. 5. 1. // 三、取一次值,一次把key和value全部取出 ...
1 首先创建map,并用put方法往里面放入数据。2 将map数据放入Set集合中,接着使用加强for循环的方式遍历。3 打印出来的数据和遍历出来的数据是一样的。
", Value: " + value); } 复制代码 使用增强型for循环遍历键和值: Map<String, Integer> map = new HashMap<>(); // 添加键值对 map.put("key1", 1); map.put("key2", 2); map.put("key3", 3); // 遍历键和值 for (Map.Entry<String, Integer> entry : map.entrySet()) { String ...
1 想要遍历出Key的值,需要用到Set接口中的keySet方法,这个方法是专门用来遍历Key的。2 运行结果如图所示。3 想要遍历出Value的值,需要用到Collection接口中的values方法,这个方法是专门用来遍历Value的。同时还需用到Iterator迭代器的两个重要方法:hasNext和next,hasNext方法用来查询是否有下一个元素,next方法用来...