HashMap嵌套HashMap
HashMap嵌套HashMap
import java.util.HashMap;
import java.util.Set;
/*
*HashMap嵌套HashMap
*
* 传智播客
* jc 基础班
* 陈玉楼 20
* 高跃 22
* jy 就业班
* 李杰 21
* 曹石磊 23
*
* 先存储元素,然后遍历元素
*/
public class HashMapDemo2 {
publicstatic void main(String[] args) {
//创建集合对象
HashMap<String,HashMap<String, Integer>> czbkMap = new HashMap<String,HashMap<String, Integer>>();
//创建基础班集合对象
HashMap<String,Integer> jcMap = new HashMap<String, Integer>();
//添加元素
jcMap.put("陈玉楼",20);
jcMap.put("高跃",22);
//把基础班添加到大集合
czbkMap.put("jc",jcMap);
//创建就业班集合对象
HashMap<String,Integer> jyMap = new HashMap<String, Integer>();
//添加元素
jyMap.put("李杰",21);
jyMap.put("曹石磊",23);
//把基础班添加到大集合
czbkMap.put("jy",jyMap);
//遍历集合
Set<String>czbkMapSet = czbkMap.keySet();
for(StringczbkMapKey : czbkMapSet){
System.out.println(czbkMapKey);
HashMap<String,Integer> czbkMapValue = czbkMap.get(czbkMapKey);
Set<String>czbkMapValueSet = czbkMapValue.keySet();
for(StringczbkMapValueKey : czbkMapValueSet){
IntegerczbkMapValueValue = czbkMapValue.get(czbkMapValueKey);
System.out.println("\t"+czbkMapValueKey+"---"+czbkMapValueValue);
}
}
}
}
运行结果:
jc
高跃---22
陈玉楼---20
jy
曹石磊---23
李杰---21
HashMap嵌套HashMap相关推荐
- 第三次学JAVA再学不好就吃翔(part94)--HashMap嵌套HashMap
学习笔记,仅供参考,有错必纠 HashMap嵌套HashMap 没啥好说的,直接看代码. 输入: package com.guiyang.bean;import java.util.HashMap;p ...
- HashMap嵌套HashMap嵌套HashMap(三层嵌套)
HashMap嵌套HashMap嵌套HashMap(三层嵌套) import java.util.ArrayList; import java.util.HashMap; import java.ut ...
- HashMap嵌套HashMap集合
package com.cnd05;import java.util.HashMap; import java.util.Set;//HashMap嵌套HashMap结构 public class T ...
- HashMap嵌套HashMap 的 案例
第一步:首先创建三个HashMap集合. 以学校制度为案例(学校 - 班级 - 学生): HashMap<Student,String> hm1 = new HashMap<> ...
- HashMap嵌套HashMap之遍历
/*** 需求:黑马48期学生基础班定义成一个双列集合,键是学生对象,值是归属地* 黑马49期学生基础班定义成一个双列集合,键是学生对象,值是归属地** 无论是哪一期都是班级对象,为了便于统一管理,将 ...
- 【HashMap 嵌套 ArrayList】
package com.yjf.esupplier.common.test;import java.util.ArrayList; import java.util.HashMap; import j ...
- java hashmap value_Java HashMap values() 方法
values() 方法返回映射中所有 value 组成的 Set 视图. 语法 values() 方法的语法为: hashmap.values() 注:hashmap 是 HashMap 类的一个对象 ...
- hashmap java_Java – HashMap详细说明
hashmap java HashMap基于哈希算法工作,根据Java文档HashMap具有以下四个构造函数, 建设者 描述 HashMap () 构造一个空的 具有默认初始容量(16)和默认加载因 ...
- hashmap clone_Java HashMap clone()方法与示例
hashmap clone HashMap类clone()方法 (HashMap Class clone() method) clone() method is available in java.u ...
最新文章
- kvmweb管理工具_KVM web管理工具——WebVirtMgr
- Python中都全局变量和局部变量
- MasterPage + UpdatePanel + FileUpload
- ASP.NET(c#)常用类函数
- 没有女朋友,可能是因为你数学不好
- appengine_Google AppEngine:任务队列API
- 实体类 接口_spring-boot-route(五)整合Swagger生成接口文档
- BugkuCTF-WEB题矛盾
- android无法自动旋屏,Android 手动设置屏幕方向后不能自动转屏问题
- 新版仿小刀资源网模板—木鱼cms
- 编译moveit!时缺失manipulation_msgs相关文件
- java 代码生成器 generator
- 如何正确的获得一个view的宽和高
- EXCEL 学习步骤总结
- 【K70例程】003读取LM75A温度传感器(I2C)
- 请你估算一下学校门口卖煎饼商贩的收入,使用哪些方式可以增加收入?
- python 判断两个列表间是否具有包含关系以及获取子列表在父列表中的索引
- Navicat Premium 15导入excel表格
- ASP.NET项目上云实践——华为云DevCloud(图书管理系统)
- 我的世界手机版javaui材质包_我的世界手机版幸运方块2.1