`
奎河少年
  • 浏览: 24906 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用keySet遍历Map

 
阅读更多

import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;

public class MapTest2 {
	public static void main(String[] args) {
		HashMap hashMap = new HashMap();
		hashMap.put("1", "a");
		hashMap.put("2", "b");
		hashMap.put("3", "c");
		hashMap.put("4", "d");
		hashMap.put("5", "e");
		hashMap.put("6", "f");
		Set set = hashMap.keySet();
		Iterator iter = set.iterator();
		while(iter.hasNext()){
			String key = (String)iter.next();
			String value = (String)hashMap.get(key);
			System.out.println(key+ "=" +value);
		}
	}
}

 

分享到:
评论

相关推荐

    java-遍历map

    ### 二、使用keySet遍历Map `Map`提供了一个`keySet()`方法,该方法返回`Map`中所有键的集合视图。通过这个方法,我们可以获取到一个包含所有键的`Set`集合,然后使用迭代器(`Iterator`)或增强型for循环(foreach...

    另一种遍历Map的方式

    今天,我们来讨论一种遍历Map的方式,即使用Map.Entry和Map.entrySet()。 Map.Entry是什么? ---------------- Map.Entry是一个接口,表示一个映射项,里面有Key和Value。它有两个方法:getKey()和getValue(),...

    遍历MAP的几种方法

    遍历MAP的几种方法,利用keyset进行遍历,它的优点在于可以根据你所想要的key值得到你想要的 values,更具灵活性

    JAVA遍历Map所有元素.doc

    以下是如何使用这种方式遍历Map: ```java Map, String> map = new HashMap(); // 填充Map... for (Map.Entry, String> entry : map.entrySet()) { String key = entry.getKey(); String value = entry.getValue...

    map遍历的四种方法

    这种方法首先获取`Map`的所有键集合(`keySet`),然后通过迭代器或者增强型for循环(也称为foreach循环)遍历这些键,并使用`get()`方法获取与每个键相对应的值。 **示例代码:** ```java public static void main...

    遍历Map集合.pdf

    使用for-each循环遍历Map集合的键集或值集,无需显式调用迭代器方法。 从文档内容中,我们还可以看到,Map集合可以存储复杂类型的数据,例如一个Person类的对象。Map的值可以是任何对象,包括自定义对象。 文档中...

    java遍历Map对象的说有数据

    ### Java遍历Map对象的所有数据 在Java编程中,`Map`接口是Java集合框架中的一个关键组成部分,它用于存储键值对。本篇文章将详细解释如何遍历`Map`对象的所有数据,并介绍几种常见的遍历方法。我们将重点讨论通过`...

    java遍历Map的几种方法分析

    如果只需要遍历Map的键并根据键获取对应的值,可以使用`Map.keySet()`方法。这会返回一个包含所有键的Set,然后通过迭代器遍历这个Set: ```java Iterator<String> it = map.keySet().iterator(); while (it....

    map遍历的三种方法

    Map 遍历是集合操作中的一种重要操作,一般来说,有三种方式来遍历 Map 集合:使用 values() 方法遍历、使用 keySet() 方法遍历和使用 entrySet() 方法遍历。 第一种方法:使用 values() 方法遍历 这个方法是最...

    计算机遍历Map集合.pdf

    1. **使用EL表达式遍历Map集合**:EL表达式可以直接在JSP页面上访问JavaBean和Map集合。 ```jsp ${map}" var="m"> 键:${m.key} 值:${m.value} ``` 2. **遍历Map集合(值是对象)**:当Map的值是自定义对象时,...

    List,Set和Map遍历读取[归类].pdf

    在实际开发中,根据具体需求选择合适的遍历方法,例如,如果只需要访问key而不关心value,那么使用keySet遍历Map会更高效。同时,增强型for循环由于其简洁性,已经成为Java程序员的首选。了解并熟练掌握这些遍历方法...

    java中Map集合的常用遍历方法及HashMap的应用实例

    2、遍历Map.keySet():它是Map中key值的集合,我们可以通过遍历这个集合来 读取Map中的元素; 3、遍历Map.values():它是Map中value的集合,我们可以直接通过这个集合遍历 Map中的值,却不能读取key。

    Java中如何遍历Map对象的4种方法_.docx

    如果只关心 Map 中的键或值,可以直接遍历 `keySet` 或 `values()`。这种方式在性能上略优于遍历 `entrySet`,代码也更简洁。 ```java // 遍历 keys for (Integer key : map.keySet()) { System.out.println(...

    Map集合的四种遍历方式 .txt

    另一种常用的方法是通过`Map.entrySet()`方法获取键值对的集合视图,然后使用`Iterator`进行遍历。这种方法可以直接访问键值对,而不需要通过键获取值。 **代码示例:** ```java Iterator<Map.Entry, String>> ...

    map遍历的四种方式及性能比较

    ### Java中遍历Map的四种方式及性能比较 在Java编程中,`Map`是一种非常重要的数据结构,用于存储键值对。对于`Map`的遍历,不同的遍历方式有着不同的性能表现以及适用场景。本文将详细介绍四种常见的遍历`Map`的...

    java Map 遍历方法

    #### 一、使用Iterator遍历Map 1. **通过`entrySet()`获取迭代器** 使用`Map.entrySet()`方法可以返回`Map`中所有映射关系的`Set`视图,然后可以通过迭代这个`Set`来遍历整个`Map`。 ```java Map, String> ...

    jquery获得单选框和下拉框的值,java日期处理,遍历list,遍历map

    - **解析**:这段代码使用了一个`while`循环来遍历从`start`到`end`之间的每一天,并统计其中星期六和星期天的数量。 3. **格式化日期:** ```java SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd...

    java集合map取key使用示例 java遍历map

    本篇文章将详细讲解如何在Java中遍历Map并获取其键(key)。 1. **Map接口概述** Map接口在Java集合框架中定义了存储键值对的方法。每个键都是唯一的,通过键可以访问对应的值。Map接口没有实现List或Set接口,...

Global site tag (gtag.js) - Google Analytics