HashMap的三种遍历方式
来源:互联网 发布:擦除上网痕迹软件 编辑:程序博客网 时间:2024/06/05 02:26
Map:集合的一种形式,存储方式key_value键值队方式
key:不要求有序,不允许重复
value:不要求有序,允许重复
Map的底层实现是利用:数组+链表结构
Map<String ,String > ms=new HashMap<>(); ms.put("1", "jim"); ms.put("2", "Tom"); ms.put("3", "Lily"); ms.put("4", "jack"); System.out.println("第一种方式=================="); Set<Map.Entry<String,String>> en=ms.entrySet(); for (Map.Entry<String, String> e : en) { System.out.println(e.getKey()+"\t"+e.getValue()); } System.out.println("第二种方式==================="); Set<Map.Entry<String,String>> en=ms.entrySet(); Iterator<Map.Entry<String,String>> its=en.iterator(); while(its.hasNext()){ Map.Entry<String,String> e=its.next(); System.out.println(e.getKey()+"\t"+e.getValue()); } System.out.println("第三种方式================="); Set<String> en1=ms.keySet(); for (String s : en1) { System.out.println(s+"\t"+ms.get(s)); }
阅读全文
0 0
- HashMap的三种遍历方式
- Java HashMap遍历的三种方式
- HashMap的三种遍历方式
- HashMap的三种遍历方式
- HashMap的三种遍历方式
- hashMap的三种遍历方式
- java HashMap遍历的三种方式以及效率对比
- HashMap的遍历方式
- HashMap的遍历方式
- HashMap的遍历方式
- HashMap遍历的两种方式
- 遍历HashMap的常用两种方式
- HashMap遍历的两种方式
- HashMap遍历的两种方式
- HashMap遍历的两种方式
- HashMap遍历的两种方式
- hashmap遍历的两种方式
- HashMap遍历的两种方式
- 前端面试——笔试题整理汇总
- 关于redis的主从、哨兵、集群
- windows server 2008 R2开启ftp服务
- 如何在Mac上新建Jenkins agent节点进行iOS打包(二)
- http://blog.sina.com.cn/s/blog_4fd2a65a0101gg2o.html
- HashMap的三种遍历方式
- Leetcode双指针16
- 解决 IllegalArgumentException: Could not resolve placeholder in string value "${XXXXXX}"
- 用openssl进行rsa的加密与解密(linux,C++版)
- Oralce awr报告分析
- viewpager动态更新数据重新setAdapter(FragmentPagerAdapter)不起作用
- TASKCTL4.1安装选项详解
- 面试太紧张?Xmind来帮忙
- 0-1背包和完全背包问题