`

怎样方便的读取map的key和value

    博客分类:
  • j2ee
 
阅读更多
1.方法一
public void getKV(){
	Map map = new HashMap();
	map.put("key1","value1");
	map.put("key2","value2");
	Collection keys = map.keySet();
	Collection values = map.values();
	for(int i = 0; i<keys.size(); i++){
		System.out.println(keys.toArray()[i]);
		System.out.println(values.toArray()[i])
	}
}


2.方法二
public void getKV(){
	Map<String, String> m = new HashMap<String, String>();
	m.put("key1","value1");
	m.put("key2","value2");
	for(String key: m.keySet()){
		System.out.println("KEY:" + key + "  VAL:" + m.get(key));
	}
}
分享到:
评论

相关推荐

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

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

    Spring 读取properties文件key+value方式.rar

    Spring框架提供了强大的属性配置管理,能够帮助开发者轻松地读取和使用properties文件中的key-value对。本教程将深入探讨如何在Spring中以不同的方式读取properties文件,以便更好地理解和应用这些配置。 首先,...

    读取properties文件返回map

    这些文件通常以键值对的形式存在,如`key=value`。本篇将详细讲解如何在Java中读取`properties`文件并将其内容转换为`Map`对象。 1. **properties文件结构** `properties`文件的结构非常简单,每行代表一个键值对...

    jstl读取map.txt

    ### 读取Map数据 在实际应用中,通常需要从外部文件(例如`map.txt`)读取数据并将其存储为`java.util.Map`对象。下面将详细介绍如何实现这一过程: #### 1. 读取文件 首先,需要通过Java代码或后端逻辑从文件...

    读取properties返回map并写入文件

    本篇文章将详细讲解如何读取.properties文件,将其内容转化为Map对象,以及如何将这个Map对象写回到新的文件中。 首先,我们需要了解什么是.properties文件。这是一种文本格式的文件,用于存储键值对,其中每个键和...

    CSV、Map文件读取和处理

    Map数据结构在C++中由`&lt;map&gt;`库提供,它是一个关联容器,可以将键(Key)映射到值(Value)。在这个项目中,Map可能被用来存储参数名称与对应的内存地址,以便快速查找和访问。Map的插入和访问操作如下: ```cpp #...

    Java读取json文件,并转化为map取值

    本教程将深入讲解如何使用Java读取JSON文件,并将其内容转化为Map以便进行取值操作。 首先,我们需要引入处理JSON的库。Java标准库并不直接支持JSON操作,所以我们通常会使用第三方库,如`org.json`或`...

    读取HDFS序列化文件解析key、value可视化输出

    ReadAndWritePatterns是读取序列文件,并解析其key和value,然后可视化输出,所谓可视化输出是指不是乱码的输出,具体可以参考http://blog.csdn.net/fansy1990中《hadoop解析序列文件并可视化输出》

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

    Map的遍历大体有3种: 1、遍历Map.entrySet():它的每一个元素都是Map.Entry对象,这个...读取Map中的元素; 3、遍历Map.values():它是Map中value的集合,我们可以直接通过这个集合遍历 Map中的值,却不能读取key。

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

    这是最简洁的遍历Map的方式,可以方便地同时访问key和value。 在实际开发中,根据具体需求选择合适的遍历方法,例如,如果只需要访问key而不关心value,那么使用keySet遍历Map会更高效。同时,增强型for循环由于其...

    从格式不确定的json中读取键值对

    String value1 = (String) map.get("key1"); String value2 = (String) map.get("key2"); // 对于数组,可以通过索引访问 if (map.get("arrayKey") instanceof List) { List&lt;Object&gt; array = (List) map.get...

    java中map的使用实例

    读取Map中的数据,我们可以使用`get()`方法,传入键即可获取对应的值: ```java int appleValue = map.get("Apple"); // 输出:1 ``` 遍历Map有多种方式,一种是使用`entrySet()`,它可以返回Map中所有的键值对: ...

    map操作详解

    6. 查找并读取map中的元素 大多数情况下,我们只想知道某元素是否存在,而当该元素不存在时,并不想做插入运算。对于这种应用,不能使用下标操作符来判断元素是否存在。count和find可用于检查某个键是否存在而不会...

    Java读取Map的两种方法与对比

    - 方法A:一次读取一个Map.Entry对象,直接从Entry中获取Key和Value,避免了额外的get操作。 - 方法B:基于KeySet进行遍历,每次需要调用`map.get(key)`来获取Value,这会增加一次查找操作。 三、性能测试 以下...

    Hadoop源代码分析(MapTask)

    MapRunner的run方法首先创建key和value对象,然后对InputSplit的每一对&lt;key,value&gt;调用Mapper的map方法,最后调用Mapper的清理方法。 需要注意的是,key和value对象在run方法中是被重复使用的。如果需要保留key和...

    ubuntu系统读取ini配置文件

    本模块提供了一种在Ubuntu环境下使用C++读取INI配置文件的方法,使得开发者能方便地获取和修改配置信息。以下是关于这个功能模块的关键知识点和实现细节: 1. **INI文件格式**:INI文件是一种简单的文本格式,通常...

    Hadoop中MapReduce基本案例及代码(五)

    读取输入文件内容,解析成key,value对。对输入文件的每一行,解析成key,value对。每一个键值对调用一次map函数。 写自己的逻辑,对输入的key,value处理,转换成新的key,value输出。 对输出的key,value进行分区。 对...

    c++读取ini文件封装类

    `std::map`用于存储节和键值对,`std::ifstream`用于文件读取。读取INI文件时,需要解析每一行,识别节名和键值对,然后存储到内存中的数据结构。写回文件时,遍历数据结构并按照INI文件的格式重新输出。 需要注意...

    如何基于JAVA读取yml配置文件指定key内容

    "基于JAVA读取yml配置文件指定key内容" ...基于JAVA读取yml配置文件指定key内容是一种常见的需求,我们可以使用snakeyaml库来解析yml文件,并将其转换为一个Map对象,以便于我们读取yml文件指定key内容。

    Go-moss-一个golang的简单快速有序可持久化key-val存储库

    以上就是关于Go-moss的基本介绍,它是一个强大且灵活的Key-Value存储库,适合于多种应用场景,尤其在需要高性能、有序性和持久化特性的场景下表现出色。通过深入理解其设计原理和使用方法,开发者可以充分利用它来...

Global site tag (gtag.js) - Google Analytics