转载地址:http://www.cnblogs.com/shenliang123/archive/2012/08/28/2660705.html

--------------------------------------------------------------------------------------------------------------------

java中的遍历

import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.Map.Entry;/*** map遍历的三种办法* @author us**/
public class test2
{public static void main(String[] args){    /*** new一个map,然后添加内容*/Map map=new HashMap();for (int i = 0; i < 10; i++){map.put(i+"",i+"");System.out.println("添加"+i+"成功");}System.out.println("map大小"+map.size());/*** 1.把值放到一个集合力,然后便利集合*/Collection c=map.values();Iterator it= c.iterator();for (; it.hasNext();){System.out.println(it.next());}/*** 2.把key放到一个集合里,遍历key值同时根据key得到值 (推荐)*/Set set =map.keySet();Iterator it=set.iterator();while(it.hasNext()){String s= (String) it.next();System.out.println(map.get(s));}/*** 3.把一个map对象放到放到entry里,然后根据entry同时得到key和值*/Set set =map.entrySet();Iterator it=set.iterator();while(it.hasNext()){Map.Entry<String, String>  entry=(Entry<String, String>) it.next();System.out.println(entry.getKey()+":"+entry.getValue());}}
}

java map的遍历相关推荐

  1. [java] Map循环遍历的5种方法实现

    [java] Map循环遍历的5种方法实现 文章目录 一.方法一(推荐) 二.方法二(推荐) 三.方法三 四.方法四 五.方法五 总结 一.方法一(推荐) 推荐使用此方法效率比较高 Map<St ...

  2. java map 迭代遍历_java 遍历Map的四种方式

    java 遍历Map的四种方式 CreationTime--2018年7月16日16点15分 Author:Marydon 一.迭代key&value 第一种方式:迭代entrySet 1.方 ...

  3. java map集合遍历方法,Java的Map集合的三种遍历方法

    集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~ 1. package com.myTest.MapText; import java.util.Collection; i ...

  4. php 解析java map,java_java遍历Map的几种方法分析,本文实例分析了java遍历Map的几 - phpStudy...

    java遍历Map的几种方法分析 本文实例分析了java遍历Map的几种方法.分享给大家供大家参考,具体如下: Java代码: Map map=new HashMap(); map.put(" ...

  5. java Map 怎么遍历

    提问者采纳 //最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!! public static void work(Map<String, Stud ...

  6. Java8高效遍历map_Java8中Map的遍历方式总结

    在这篇文章中,我将对Map的遍历方式做一个对比和总结,将分别从JAVA8之前和JAVA8做一个遍历方式的对比,亲测可行. public class LambdaMap { private Map ma ...

  7. java中map怎么遍历,Java中怎么遍历Map的所有的元素

    Java中怎样遍历Map的所有的元素 JDK1.4中 view plaincopy to clipboardprint? Map map = new HashMap(); Iterator it = ...

  8. Java中怎样遍历Map的所有数据

    场景 Java中遍历数组或者List时可以使用每个元素的类型的变量去foreach 如果想要遍历一个map怎样遍历. 注: 博客: https://blog.csdn.net/badao_liuman ...

  9. java 轻量级map,java Map 遍历速度最优解

    java Map 遍历速度最优解 第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (ite ...

最新文章

  1. arXiv | 图表示方法驱动大分子计算研究
  2. 换人!这些算法都不会还搞什么操作系统
  3. mysql数据库表的连接查询_mysql数据库多表连接查询问题
  4. python 比较list差异
  5. Python教程:Python内置数据结构之双向队列!
  6. JavaScript写贪吃蛇游戏,代码思路都有,想学的自己看
  7. 计算机网络——TCP/IP参考模型和五层参考模型
  8. 3个阶段 项目征名_3个月!签约亿元以上项目66个
  9. 计算机突然无法黑屏无法启动不了,计算机突然死机,然后无法启动,并且屏幕保持黑屏。...
  10. iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 记录日志
  11. C#使用NLOG System.TypeInitializationException,类型初始值设定项引发异常
  12. 图片洗牌切换动画特效
  13. 基于Linux下的Nand (Nor) Flash读写速度测试
  14. 4399曹政:中国互联网的发展逻辑
  15. 放慢你的额脚步_放慢脚步使我成为更好的领导者
  16. java中sof是什么意思_SOF是什么意思
  17. 西南大学网络作业答案计算机,西南大学网络教育2018[9124]《计算机图像处理基础》作业标准答案.docx...
  18. ECharts 饼图数据放在饼图内部显示
  19. vc.60写c语言,悟空问答如何用VC60编写简单的APP
  20. 点乘叉乘坐标公式_向量的点乘与叉乘应用

热门文章

  1. java线程读取流的时候卡死,java – 线程中断没有结束阻塞调用输入流读取
  2. rabbitmq进阶一
  3. 【JAVA基础篇】面对对象的特征
  4. Linux下的ELF文件、链接、加载与库(含大量图文解析及例程)
  5. gazebo 直接获取传感器数据_5个使传感器更简单的技巧
  6. java技术教程视频_Spring开发视频教程高级篇+源码(400M)33讲
  7. md5 java代码_JAVA简单实现MD5注册登录加密实例代码
  8. python医学图像分割_基于cv2的医学图像分割
  9. php决策管理,报表管理与数据分析:为系统未来发展规划提供决策依据,有效避免IT管理与投资的盲目??...
  10. Docker入门-简介