Java语言-Map的遍历
2018-03-05 22:34
295 查看
由于示例比较简单,话不多少,看代码:
import java.util.Collection; import java.util.HashMap; import java.util.Map; import java.util.Set; import java.util.Map.Entry; public class MapDemo { /** * @see Map的遍历,包含key的遍历,Value的遍历,以及Key-Value对的遍历 * @param args */ public static void main(String[] args) { Map<String,Integer> map=new HashMap<String,Integer>(); map.put("语文", 100); map.put("数学", 88); map.put("英语", 99); map.put("物理", 66); map.put("化学", 92); map.put("历史", 96); System.out.println(map); /* * Key的遍历 */ Set<String> key=map.keySet(); for(String s :key ){ System.out.println("key:"+s); } /* * Value的遍历 */ Collection<Integer> value=map.values(); for(Integer i:value){ System.out.println("value:"+i); } /* * key-value的遍历 */ Set<Entry<String,Integer>> kv =map.entrySet(); for(Entry<String,Integer> entry : kv){ System.out.println(entry.getKey()+entry.getValue()); } } }
相关文章推荐
- java中遍历MAP的几种方法
- java遍历Map时remove删除元素 分类: Android开发 2014-05-30 10:58 84人阅读 评论(0) 收藏
- Java中集合类set、List和map的遍历方式
- java Map 遍历速度最优解
- java 遍历map 排序map的key和value
- java中如何按输入的顺序遍历一个map和set
- java Map对象的遍历方式
- java 遍历Map及Map转化为二维数组的实例
- Java中map的使用和遍历
- Map(java)遍历及其遍历时移除键值对操作
- Java map 详解 - 用法、遍历、排序、常用API等
- Java中遍历Map的四种方法
- java深度探究---Map常见用法,遍历
- Java中如何遍历Map对象的4种方法
- Java中Map容器的遍历方法
- Java Map遍历方式方式及性能测试
- Java:集合,Array、Collection(List/Set/Queue)、Map的遍历,比如:ArrayList,LinkedList,HashSet,HashMap
- java Map几种循环遍历方法小结
- java中map集合两种遍历方法
- Java中如何遍历Map对象的4种方法