- 浏览: 831282 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (379)
- struts (5)
- hibernate (16)
- spring (16)
- ssh (20)
- MySQL (16)
- 数据库脚本 (2)
- DownLoad (1)
- GAE (5)
- Java (103)
- LoadRunner (2)
- VF (1)
- 学习资料 (24)
- 软件使用 (21)
- 通信类 (4)
- 生活 (3)
- J2ME (1)
- 心理学 (1)
- Linux (26)
- Android (3)
- Oracle (1)
- 面向对象概念&面试准备 (11)
- ExtJs (2)
- Google Map (1)
- Flex (47)
- 算法研究 (1)
- share (20)
- python (1)
- MongoDB (7)
- centos6 (13)
- C++ (8)
- DB2 (3)
- C# (1)
- 代码片段 (24)
- Lucene (2)
- php (1)
- NodeJS (1)
- Express (1)
最新评论
-
shua1991:
已阅,我表示同意。
Eclipse统计代码行数 -
nakedou:
写的不错,挺详细的
在CentOS中使用 yum 安装MongoDB及服务器端配置 -
sjp524617477:
好方法
Eclipse统计代码行数 -
simpletrc:
<script>ale ...
Java写到.txt文件,如何实现换行 -
csdn_zuoqiang:
Apache Ftp Server,目前是1.0.4,非常好的 ...
Apache FtpServer在64位系统下服务不能启动解决方法
package com.jackey.topic;
import java.util.ArrayList;
import java.util.HashMap;
import
java.util.Iterator;
import java.util.List;
import java.util.Map;
import
java.util.Set;
//循环遍历map的方法
public class CircleMap {
public static void main(String[]
args) {
Map<String, Integer> tempMap = new HashMap<String,
Integer>();
tempMap.put("a", 1);
tempMap.put("b",
2);
tempMap.put("c", 3);
// JDK1.4中
// 遍历方法一 hashmap entrySet()
遍历
System.out.println("方法一");
Iterator it =
tempMap.entrySet().iterator();
while (it.hasNext()) {
Map.Entry entry
= (Map.Entry) it.next();
Object key = entry.getKey();
Object value =
entry.getValue();
System.out.println("key=" + key + " value=" +
value);
}
System.out.println("");
//
JDK1.5中,应用新特性For-Each循环
// 遍历方法二
System.out.println("方法二");
for
(Map.Entry<String, Integer> entry : tempMap.entrySet()) {
String key
= entry.getKey().toString();
String value =
entry.getValue().toString();
System.out.println("key=" + key + " value=" +
value);
}
System.out.println("");
// 遍历方法三 hashmap keySet() 遍历
System.out.println("方法三");
for
(Iterator i = tempMap.keySet().iterator(); i.hasNext();) {
Object obj =
i.next();
System.out.println(obj);//
循环输出key
System.out.println("key=" + obj + " value=" +
tempMap.get(obj));
}
for (Iterator i = tempMap.values().iterator();
i.hasNext();) {
Object obj = i.next();
System.out.println(obj);//
循环输出value
}
System.out.println("");
// 遍历方法四 treemap keySet()遍历
System.out.println("方法四");
for
(Object o : tempMap.keySet()) {
System.out.println("key=" + o + " value="
+ tempMap.get(o));
}
System.out.println("11111");
// java如何遍历Map <String, ArrayList> map = new HashMap
<String,
// ArrayList>();
System.out
.println("java
遍历Map <String, ArrayList> map = new HashMap <String,
ArrayList>();");
Map<String, ArrayList> map = new
HashMap<String, ArrayList>();
Set<String> keys =
map.keySet();
Iterator<String> iterator = keys.iterator();
while
(iterator.hasNext()) {
String key = iterator.next();
ArrayList
arrayList = map.get(key);
for (Object o : arrayList)
{
System.out.println(o +
"遍历过程");
}
}
System.out.println("2222");
Map<String,
List> mapList = new HashMap<String, List>();
for (Map.Entry entry
: mapList.entrySet()) {
String key =
entry.getKey().toString();
List<String> values = (List)
entry.getValue();
for (String value : values)
{
System.out.println(key + " --> " +
value);
}
}
}
}
发表评论
-
微信JS
2013-10-26 21:17 2042<div class="iteye-blog- ... -
ubuntu下MySQL用source命令导入sql文件出现乱码解决方法
2012-11-18 23:46 1487首先建立数据库的时候指明数据库编码如: CREA ... -
RandomAccessFile
2012-10-18 18:16 944public void run() { try { ... -
java中多种方式读文件
2012-10-18 16:53 927java中多种方式读文件一、多种方式读文件内容。1、按字节读取 ... -
FileChannelMain
2012-10-15 18:12 1075package scan; import java ... -
Apache FtpServer在64位系统下服务不能启动解决方法
2012-06-10 21:29 6801Apache FTPServer是一款用Java开发的 ... -
Java 集合类
2012-06-07 22:03 1572Java 集合类 1. 为什么要了解J ... -
short、int、long与byte之间的转换工具类
2012-05-31 11:05 4478/** * 各基础类型与byte之间的转换 * ... -
Linux Mint 13 配置JAVA 环境
2012-05-24 22:35 26210.1--下载 JAVA ... -
FatJar+Exe4j+Inno Setup 生成可执行的exe文件
2012-04-17 10:54 14281、fatjar 是Eclipse的一个免费的插件。它的 ... -
JPanel JTextField add Focus 获取焦点解决方案
2012-03-30 21:29 2980public class TabPagePanel ex ... -
JList List<E> Page 分页
2012-03-30 21:28 1733package view.retrieve.comps. ... -
JButton setAction的BUG
2012-03-23 10:53 1278今天在使用JButton的时候,想用setText()setI ... -
自定义JTabbedPane皮肤
2012-03-22 12:05 4711package ui; import java.awt. ... -
两个工具类
2012-03-17 21:27 867package com.retrieve.utils; ... -
两个工具类
2012-03-17 21:27 0package com.retrieve.utils; ... -
mysql、sqlserver、oracle分页,java分页统一接口实现
2012-03-13 17:56 0定义: pageStart 起始页,pageEnd 终止页, ... -
Invalid command: InetLoad::load
2012-03-06 16:41 1288Invalid command: InetLoad::load ... -
NIO: High Performance File Copying
2012-03-01 17:25 1154In a previous tip, I discussed ... -
自定义JList
2012-02-03 15:39 775自定义JList。
相关推荐
java,利用keySet进行遍历map
遍历MAP的几种方法,利用keyset进行遍历,它的优点在于可以根据你所想要的key值得到你想要的 values,更具灵活性
JAVA遍历Map所有元素.docaaaaaaaaaaa
主要介绍了java遍历Map的几种方法,结合实例形式分析了使用循环与迭代等方法操作Map遍历的相关技巧,需要的朋友可以参考下
java Map 遍历方法 Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) {
本文主要介绍java 遍历MAP的知识资料,这里整理几种方法及实现示例代码,有兴趣的小伙伴可以参考下
<FONT color=#0000ff>//方法一: 用entrySet() Iterator it = emails.entrySet().iterator(); while(it.hasNext()){ Map.Entry m=(Map.Entry)it.next(); logger.info("email-" + m.getKey() + ":" + m....
主要提供java中的map的遍历实例及效率比较
1、遍历Map.entrySet():它的每一个元素都是Map.Entry对象,这个对象中, 放着的就是Map中的某一对key-value; 2、遍历Map.keySet():它是Map中key值的集合,我们可以通过遍历这个集合来 读取Map中的元素; 3、...
java中常用的Map的两种遍历方法...
另一种遍历Map的方式,讲述如何使用java中的map
本篇文章主要介绍了Java遍历Map键、值和获取Map大小的方法示例,详细的介绍了Java遍历Map的两种实现方法和大小,具有一定的参考价值,有兴趣的可以了解一下。
本文给大家介绍java遍历map对象的四种方式,对java中遍历map感兴趣的朋友可以一起了解了解
主要介绍了JAVA遍历map的几种实现方法,有需要的朋友可以参考一下
js遍历map javaScript遍历map的简单实现 var map = { "name" : "华仔", "realname":"刘德华" }; for (var key in map) { console.log("map["+key+"]"+map[key]); } 这样会把map给遍历掉,显示在浏览器上的...
主要介绍了java集合map取key使用示例,需要的朋友可以参考下
java遍历大容量map的正确方法.pdf
主要介绍了java 遍历Map及Map转化为二维数组的实例的相关资料,希望通过本文能帮助到大家,实现这样的功能,需要的朋友可以参考下
Java中如何遍历Map对象的4种方法_.docx