我是靠谱客的博主 淡淡蓝天,最近开发中收集的这篇文章主要介绍java中map嵌套map_java中遍历MAP,嵌套map的几种方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

java中遍历MAP的几种方法

Map map=new HashMap();

map.put("username", "qq");

map.put("passWord", "123");

map.put("userID", "1");

map.put("email", "qq@qq.com");

1.用for循环

for (Map.Entry entry : map.entrySet()) {

System.out.println(">>>>>>>>" + entry.getKey() + ", " + entry.getValue());

}

2.用keySet()迭代

Iterator it=map.keySet().iterator();

while(it.hasNext()){

System.out.println("<<<<<<<

it.next().toString() + ", " + map.get(it.next().toString()));

}

3. 用entrySet()迭代

Iterator> it = map.entrySet().iterator();

while (it.hasNext()) {

Map.Entry entry1 = it.next();

System.out.println(entry1.getKey().toString() + "==" + entry1.getValue().toString());

}

public static void main(String[] a) {

Map> requests = new HashMap>();

Map headers = new HashMap();

Map cookies = new HashMap();

requests.put("header", headers);

requests.put("cookie", cookies);

headers.put("ua", "uaaaaaaaaaaaaaaaaaa");

cookies.put("sessionid1", "sessionid1111111111");

headers.put("accept", "acceptttttttttttttttt");

cookies.put("sessionid2", "sessionid2222222222");

Set keySet = requests.keySet();

for(Iterator it = keySet.iterator();it.hasNext();) {

String key = it.next();

Map map = requests.get(key);

Set> entrySet = map.entrySet();

for(Iterator> it2 = entrySet.iterator();it2.hasNext();) {

Map.Entry me = it2.next();

System.out.println(key+"^"+me.getKey() + "^" + me.getValue());

}

}

}

Java中取小数点后两位&lpar;四种方法&rpar;

摘自http://irobot.iteye.com/blog/285537 Java中取小数点后两位(四种方法)   一 Long是长整型,怎么有小数,是double吧     java.text.D ...

JAVA中获取文件MD5值的四种方法

JAVA中获取文件MD5值的四种方法其实都很类似,因为核心都是通过JAVA自带的MessageDigest类来实现.获取文件MD5值主要分为三个步骤,第一步获取文件的byte信息,第二步通过Messa ...

java中判断字符串是否相等有两种方法:

1.用“==”运算符,该运算符表示指向字符串的引用是否相同,比如: String a="abc";String b="abc",那么a==b将返回true.这是 ...

在java中进行日期时间比较的4种方法

1. Date.compareTo() java.util.Date提供了在Java中比较两个日期的经典方法compareTo(). 如果两个日期相等,则返回值为0. 如果Date在date参数之后, ...

Java中对List集合排序的两种方法

第一种方法,就是list中对象实现Comparable接口,代码如下: public class Person implements Comparable { privat ...

java中得到文件MIME类型的几种方法&lpar;转&rpar;

本文转载自:http://hotsunshine.iteye.com/blog/857485 使用 javax.activation.MimetypesFileTypeMap 需要引入activat ...

JAVA 中加载属性文件的4种方法

小总结 : 这个集合属性可以反序列化, 把持久化数据读出来, 输入流中放入要操作的文件! p.load加载这个输入流! p.getProperty( key) 根据这个键获得值! 补充 : web工程 ...

Java中常用的解决乱码的几种方法

乱码有时候是一个非常让人头疼的问题,这里就总结一下常用的解决乱码的方法. 只知道的用法,却不明白为什么这么用…… 一. 在Java代码中: request.setCharacterEncoding(& ...

如何控制Java中的线程,总结了3种方法&period;&period;&period;

问题:利用Java多线程,轮流打印数字,也就是怎么控制线程.... 1:通过synchronized的关键字,对类的static final 成员进行Lock,锁住对象,来实现同步. private ...

Java中Double保留后小数位的几种方法

最近做个小实验,其中一部分要求将表单提交的数据转换为double,这个功能其实很简单直接一句Double.parseDouble(request.getParameter("chinese& ...

随机推荐

codeblocks16&period;01 中配置Opencv3 姿势

VS太大安装时间长,考虑到效率问题,可以使用opencv+codeblocks opencv3没有codeblocks版本,需要自己编译,编译过程略. 已编译版本下载地址 http://pan.bai ...

材价看板(1)- 如何建立你的第一个kanban,看看这些暴露的问题你们有没有?

今年负责一个老产品新团队,和几年前的指标组一样,现在的团队没有采用什么研发方法,于是我开始了团队的看板之旅. 12月22日给材价整个部门的产品研发相关人员做了一次kanban工作坊培训,    以及敏 ...

php方法 隐藏手机号中间四位

$num = "13966778888"$str = substr_replace($num,'****',3,4);

hihoCoder 1082然而沼跃鱼早就看穿了一切 (字符串处理)

http://hihocoder.com/problemset/problem/1082 首先将字符串全部字母变成小写,不断用find查找字符串中的Marshtomp,并把每个字符变为’#‘ ,最后统 ...

《深入Java虚拟机学习笔记》- 第6章 class文件

一.class文件内容 Java class文件是对Java程序二进制文件格式的精确定义.每一个Java class文件都对一个Java类或者Java接口作出了全面描述.一个class文件只 能包含一 ...

Project support for both iOS 6 and iOS 7

原文:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TransitionGuide/S ...

day07(数据类型的相互转换 ,字符编码)

一,复习: ''' 1,深浅拷贝 ls = [1,'a',[10]] 值拷贝:直接赋值 ls1 = ls,ls中的任何值发生改变,ls1也随之发生改变 浅拷贝:通过copy()方法 ls2 = ls. ...

重装系统之 Win10 镜像安装

首先配置武器的第一步是要选择武器的性质,以前win10 刚出的时候有很多问题,导致大家都不太喜欢用,但是现在Win10 经过一系列的优化,已经相当稳定靠谱,但是网上很多重装系统的教程参差不齐,导致博主 ...

SQL Server datetime类型转换超出范围的报错

一个很基础的插入语句: insert into table1 select col1,convert(datetime,col2),convert(datetime,col3),col4,col5 f ...

&lowbar;ZNote&lowbar;Mac&lowbar;技巧&lowbar;QuickLook功能扩展

QuicLook(快速查看)是macOS一项非常方便的独有功能: 当选中一个文件,只需要按下空格键即可查看其内容,在按下空格退出QuickLook, 不需要启动再关闭任何软件. 默认支持大部分视频.音 ...

最后

以上就是淡淡蓝天为你收集整理的java中map嵌套map_java中遍历MAP,嵌套map的几种方法的全部内容,希望文章能够帮你解决java中map嵌套map_java中遍历MAP,嵌套map的几种方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部