java实现遍历Map的方法
本文实例讲述了java实现遍历Map的方法。分享给大家供大家参考。具体如下:
package com.yenange.test3; import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class TestMap { public static void main(String[] args) { Map map=new HashMap(); map.put(1, 1); map.put(5, 3); map.put(2, 7); map.put(6, 4); Iterator iterator=map.keySet().iterator(); while (iterator.hasNext()) { int key=(Integer)iterator.next(); System.out.println("键:"+key+"/t值:"+map.get(key)); } } }
希望本文所述对大家的java程序设计有所帮助。
相关推荐
-
浅析java中遍历map的两种方式
话不多说,直奔主题,跟着小编一起往下看: 1.先将map对象转成set,然后再转为迭代器 Iterator iterator = map.entrySet().iterator(); while(iterator.hasNext()){ Entry entry = iterator.next(); System.out.println(entry.getKey()); // 获取key System.out.println(entry.getValue()); // 获取value } 2.先将
-
java遍历Map的几种方法分析
本文实例分析了java遍历Map的几种方法.分享给大家供大家参考,具体如下: Java代码: Map<String,String> map=new HashMap<String,String>(); map.put("username", "qq"); map.put("passWord", "123"); map.put("userID", "1"); map.
-
java集合map取key使用示例 java遍历map
复制代码 代码如下: for (Iterator i = keys.iterator(); i.hasNext() { String key = (String) i.next(); String value = (String) map.get(key); text+=key + " = " + value; } 复制代码 代码如下: <span style="border-coll
-
Java中遍历Map的多种方法示例及优缺点总结
前言 关于java中的map遍历有多种方法,从最早的Iterator,到java5支持的foreach,再到java8 Lambda,让我们一起来看下具体的用法以及各自的优缺点 先初始化一个map public class TestMap { public static Map<Integer, Integer> map = new HashMap<Integer, Integer>(); } keySet values 如果只需要map的key或者value,用map的keySe
-
java 遍历MAP的几种方法示例代码
java中遍历MAP的几种方法 Map<String,String> map=new HashMap<String,String>(); map.put("username", "qq"); map.put("passWord", "123"); map.put("userID", "1"); map.put("email", "qq
-
Java遍历Map对象的四种方式
关于java中遍历map具体哪四种方式,请看下文详解吧. 方式一 这是最常见的并且在大多数情况下也是最可取的遍历方式.在键值都需要时使用. Map<Integer, Integer> map = new HashMap<Integer, Integer>(); for (Map.Entry<Integer, Integer> entry : map.entrySet()) { System.out.println("Key = " + entry.g
-
java 遍历Map及Map转化为二维数组的实例
java 遍历Map及Map转化为二维数组的实例 实例代码: import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class Test { public static void main(String[] args) { int a = 0, b = 0, c = 0; // 第一种:通过Map.keySet()遍历Map及将Map转化为二维数组 Map<String, String>
-
Java遍历Map键、值和获取Map大小的方法示例
Map读取键值对,Java遍历Map的两种实现方法 第一种方法是根据map的keyset()方法来获取key的set集合,然后遍历map取得value的值 import java.util.HashMap; import java.util.Iterator; import java.util.Set; public class HashMapTest2 { public static void main(String[] args) { HashMap map = new HashMap();
-
JAVA遍历map的几种实现方法代码
复制代码 代码如下: public static void main(String args[]) { Map<String, Object> map = new HashMap<String, Object>(); map.put("a", "A"); map.put("b", "B"); map.put("c", "C"); // keySet遍历 Itera
-
java实现遍历Map的方法
本文实例讲述了java实现遍历Map的方法.分享给大家供大家参考.具体如下: package com.yenange.test3; import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class TestMap { public static void main(String[] args) { Map map=new HashMap(); map.put(1, 1); map.put
-
jstl EL表达式遍历Map的方法
在EL中,方括号运算符用来检索数组和集合的元素. 对于实现 Java.util.Map 接口的集合,方括号运算符使用关联的键查找存储在映射中的值. 在方括号中指定键,并将相应的值作为表达式的值返回. 例如,表达式 ${map['key']} 返回与 map标识符所引用的 Map 中的 "key" 键相关联的值. 当forEach 的items属性中的表达式的值是java.util.Map时,则var中命名的变量的类型就是 java.util.Map.Entry. 这时var=entry
-
Java中遍历Map集合的5种方式总结
方式一 通过Map.keySet使用iterator遍历 @Test public void testHashMap1() { Map<Integer, String> map = new HashMap<>(); map.put(001, "Java"); map.put(002, "数据库"); map.put(003, "Vue"); System.out.println(map); // 通过Map.keySet使
-
Java迭代器遍历list的方法及代码分析
Java迭代器遍历list的方法是什么?动力节点小编来告诉大家.迭代器可用于遍历ArrayList.如果ArrayList中有更多元素,则hasNext()方法返回true,否则返回false.next()方法返回ArrayList中的下一个元素,如果没有下一个元素,则引发异常NoSuchElementException. 演示该程序的程序如下. import java.util.ArrayList; import java.util.Iterator; public class Demo {
-
Java四种遍历Map的方法
选择适合的最好 import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; /** * Created by song on 2019/1/17. **/ public class MapT { public static void main(String[] args) { Map<Integer,String> map=new HashMap<>
-
Java遍历Map四种方式讲解
Java中遍历Map的四种方式 在java中所有的map都实现了Map接口,因此所有的Map(如HashMap, TreeMap, LinkedHashMap, Hashtable等)都可以用以下的方式去遍历. 方法一:在for循环中使用entries实现Map的遍历: /** * 最常见也是大多数情况下用的最多的,一般在键值对都需要使用 */ Map <String,String>map = new HashMap<String,String>(); map.put("
随机推荐
- MySQL 的CASE WHEN 语句使用说明
- jQuery插件Slider Revolution实现响应动画滑动图片切换效果
- 详谈java中File类getPath()、getAbsolutePath()、getCanonical的区别
- cpanm安装及Perl模块安装教程
- asp.net中利用ashx实现图片防盗链代码
- 注册页实现激活邮箱验证(asp.net c#)
- 删除特殊字符和限定用户输入长度的示例代码
- 大家未必知道的Js技巧收藏
- python3简单实现微信爬虫
- python查看微信好友是否删除自己
- Android 将文件下载到指定目录的实现代码
- Android自定义TabLayout效果
- 用Python和MD5实现网站挂马检测程序
- jQuery获取父元素节点、子元素节点及兄弟元素节点的方法
- 原生javascript实现图片弹窗交互效果
- MyEclipse设置Console输出到文件的实现方法
- spring boot实现验证码功能
- java 解析由String类型拼接的XML文件方法
- python基于SMTP协议发送邮件
- 使用异步组件优化Vue应用程序的性能