`
hongmeikaile
  • 浏览: 116414 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Map如果不知道key的情况下,怎样取出Map中的value

阅读更多

      昨天面试的时候,面试官问了一个这样的问题:Map如果不知道key的情况下,怎样取出Map中的value?

我当时是真没想起来,今天查了一下API,做了一下,原来是这样的写的:

                           Map map = new HashMap<Integer, String>();
		map.put(1, "frist");
		map.put(2, "second");
		Collection con = map.values();	
		Iterator ite = con.iterator();		
		while(ite.hasNext()) {
			System.out.println(ite.next());
		}

		输出结果:frist
			  second

 

分享到:
评论

相关推荐

    Java中 List《map》把里面map中某个key相同记录的其他key 的 value 合并

    Java中 List《map》把里面map中某个key相同记录的其他key 的 value 合并 Java中 List《map》把里面map中某个key相同记录的其他key 的 value 合并

    嵌套Map或者List获取key、value值

    本篇将详细介绍如何在嵌套的Map和List中获取key和value值。 首先,让我们理解什么是嵌套的Map。一个Map是一个键值对的集合,其中每个键都是唯一的,并且关联着一个值。当一个Map的值本身又是一个Map时,我们就说这...

    对Map的key和value进行排序

    对Map的key和value进行排序是Java编程中非常重要的一部分。Map是Java集合框架中的一种数据结构,用于存储键值对。然而,在实际应用中,我们经常需要对Map中的key或value进行排序,以满足特定的业务需求。 对Map中的...

    C++读取INI文件中指定Section下的所有key和keyvalue存放到map中

    C++读取INI文件中指定Section下的所有key和keyvalue存放到map中

    map key and value

    map、 key' 和 value 的 取值 and so on

    对Map按key和value分别排序

    "对 Map 按 key 和 value 分别排序" 摘要:本文主要介绍了 Map 按 key 和 value 分别排序的方法,包括使用 TreeMap 的 key 排序和 value 排序两种方式。 Map 按 key 排序 Map 是键值对的集合接口,它的实现类主要...

    Java Map如何根据key取value以及不指定key取出所有的value

    Map提供了多种方式来根据key获取value,以及不指定key时获取所有的value。以下将详细介绍这些方法。 1. **根据key获取value** 当你知道key时,可以使用`get()`方法直接获取对应的value。例如: ```java String ...

    详解JAVA里面获取map的key和value的方法

    JAVA中获取Map的Key和Value的方法 在Java编程中,Map是一种常用的数据结构,它可以存储键值对(Key-Value)。然而,在实际应用中,我们经常需要获取Map中的Key和Value。那么,如何获取Map中的Key和Value呢?下面...

    js 重写Array 类似map key,value结构

    javaScript,重写Array 类似java map的key,value键值对结构

    关于map的 一个key对应多个value

    NULL 博文链接:https://zzcjobstudy.iteye.com/blog/2066185

    C++ map 根据value找key的实现

    C++ 中的 map 容器提供了根据 key 找 value 的功能,但是如果我们需要根据 value 找到对应的 key 呢?今天,我们将分享两种方法来实现这个功能。 使用 find_if 算法 在 C++ 中,我们可以使用 `std::find_if` 算法...

    Go-go有序map用于json输出有序key的对象和后端有序循环map取值

    在Go语言中,标准库`encoding/json`在序列化map到JSON时,不会按照特定的顺序来输出key,这是由于map的无序性决定的。然而,在某些场景下,我们可能需要保持key的顺序,例如在前后端交互时,前端期望接收到的JSON...

    groovy中map的基本操作1

    `get(key, default)`调用后,如果key未找到,会将`key-default`对添加到Map中。 例如: ```groovy def map = [a:1, b:2, c:3] assert map['a'] == 1 assert map.a == 1 assert map.get('a') == 1 assert map.get('d...

    HashMap通过VALUE反向求KEY的方法

    在Java编程中,HashMap是一种常用的集合类,它用于存储键值对(KEY-VALUE)的数据结构。HashMap允许我们在常量时间内快速访问数据,基于哈希表的原理实现。当我们需要根据键来查找值时,HashMap提供了高效的方式。...

    Java 遍历取出Map集合key-value数据的4种方法

    Java 遍历取出Map集合key-value数据的4种方法 在Java中,Map集合是一种常用的数据结构,用于存储键值对数据。但是,在实际开发中,我们经常需要遍历取出Map集合中的键值数据。本文将介绍四种遍历取出Map集合key-...

    Java Map 通过 key 或者 value 过滤的实例代码

    Java Map 通过 key 或者 value 过滤的实例代码 Java Map 是一种常用的数据结构,用于存储键值对数据。在实际开发中,我们经常需要对 Map 中的数据进行过滤,以满足特定的业务需求。今天,我们将讨论如何使用 Java ...

    对map里面的value进行排序

    在Java编程中,Map接口是用于存储键值对的数据结构,它不保证元素的顺序,特别是HashMap类,其遍历顺序可能与插入顺序不同。然而,有时我们需要对Map中的值进行排序,例如按照value的大小进行升序或降序排列。这篇...

    根据map值获取key.txt

    在实际开发过程中,我们经常会遇到需要根据值(Value)来查找其对应的键(Key)的情况。本文将详细介绍如何实现这一功能,并对该方法进行深入剖析。 #### 方法概览 给定的方法名为 `getKeyByValue`,其目的是在一...

    js循环map 获取所有的key和value的实现代码(json)

    本文将详细介绍如何在JavaScript中使用循环来获取Map的所有key和value,并提供两种实现方法。 **方法一:使用for...in循环** 在JavaScript中,`for...in`循环通常用于遍历对象的可枚举属性。尽管Map不是直接支持`...

Global site tag (gtag.js) - Google Analytics