遍历Map的三种方法,直接贴代码:
import java.util.HashMap;
import java.util.Map;
/**
* Map的遍历
*
* @author wasw100
*/
public class MapTest {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<String, Integer>();
map.put("one", 1);
map.put("two", 2);
// 通过Map.keySet取得键的集合
System.out.println("通过Map.keySet遍历:");
for (String key : map.keySet()) {
System.out.println("键:" + key + "\t值:" + map.get(key));
}
// 通过Map.entrySet遍历
System.out.println();
System.out.println("通过Map.entrySet遍历:");
for (Map.Entry<String, Integer> s : map.entrySet()) {
System.out.println("键:" + s.getKey() + "\t值:" + s.getValue());
}
// 通过Map.values()遍历所有的值,但是不能遍历键
System.out.println();
System.out.println("通过Map.values()遍历所有的值:");
for (Object o : map.values()) {
Integer i = (Integer) o;
System.out.println("值:" + i);
}
}
}
通过Map.keySet遍历:
键:two 值:2
键:one 值:1
通过Map.entrySet遍历:
键:two 值:2
键:one 值:1
通过Map.values()遍历所有的值:
值:2
值:1
分享到:
相关推荐
遍历MAP的几种方法,利用keyset进行遍历,它的优点在于可以根据你所想要的key值得到你想要的 values,更具灵活性
map遍历的三种方法map遍历的三种方法map遍历的三种方法
详细介绍啦遍历map的几种方式,好吧,共有四种方式
你知道map的遍历方法有几种吗? 那这几种的区别是什么呢? 那种更简单、高效呢? 我的资源文件将告诉你。
java,利用keySet进行遍历map
另一种遍历Map的方式,讲述如何使用java中的map
js中遍历Map对象的方法 console.log(jsonData);//火狐控制台打印输出: Object { fileNumber="文件编号", fileName="文件名称"} for(var key in jsonData) console.log("属性:" + key + ",值:"+ jsonData[key]);...
JAVA中map集合遍历的五种方法,简单易学,java开发入门的基础知识!
数据模型: @RequestMapping(/freemarker) @Controller public class FreemarkerController { //测试1 ... model.addAttribute(name,三年二班); Student stu1 = new Student(); stu1.setName(小明); st
主要介绍了java遍历Map的几种方法,结合实例形式分析了使用循环与迭代等方法操作Map遍历的相关技巧,需要的朋友可以参考下
js遍历map javaScript遍历map的简单实现 var map = { "name" : "华仔", "realname":"刘德华" }; for (var key in map) { console.log("map["+key+"]"+map[key]); } 这样会把map给遍历掉,显示在浏览器上的...
Map集合的最常规的遍历方法
JAVA遍历Map所有元素.docaaaaaaaaaaa
三、详细说明 由于返回值是 jQuery 封装的数组,使用 get() 来处理返回的对象以得到基础的数组 四、案例: <!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title>jquery map&...
Java中如何遍历Map对象的4种方法_.docx
java Map 遍历方法 Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) {
java集合中map的三种遍历有详细的代码。
1、遍历Map.entrySet():它的每一个元素都是Map.Entry对象,这个对象中, 放着的就是Map中的某一对key-value; 2、遍历Map.keySet():它是Map中key值的集合,我们可以通过遍历这个集合来 读取Map中的元素; 3、...
java中常用的Map的两种遍历方法...