- package com.itheima.day1119;
- import it.heima.bean.Person;
- import java.util.HashMap;
- public class Demo_text06 {
- public static void main(String[] args) {
- //集合嵌套之HashMap嵌套HashMap
- //创建班级一(基础班),并且添加人员
- HashMap<Person,String> base01 = new HashMap<Person,String>();
- base01.put(new Person("张三",23),"深圳");
- base01.put(new Person("李四",24),"广州");
- base01.put(new Person("王五",25),"上海");
- //创建班级二(就业班),并且添加人员
- HashMap<Person,String> work02 = new HashMap<Person,String>();
- work02.put(new Person("李天一",18),"山海浦东");
- work02.put(new Person("汪峰",26),"湖南");
- work02.put(new Person("柳岩",24),"湖南益阳");
-
- //将已经定义好的两个班级存放到map集合当中,并且在值的位置存放班级属性。
- HashMap<HashMap<Person,String>,String> school = new HashMap<HashMap<Person,String>,String>();
- school.put(base01,"基础本");
- school.put(work02,"就业班");
- //高级for循环,高级for循环的格式: ( 数据类型(泛型) 数据 : 数据集合名称)
- for (HashMap<Person,String> clas : school.keySet()) {
- for (Person p : clas.keySet()) {
- //输出格式 姓名 年龄 班级名称
- System.out.println(p.getName()+"---"+p.getAge()+"---"+school.get(clas));
- }
- }
- }
- }
复制代码
我想说的是,注释不知道怎么写,有什么好的办法么?就是没有养成良好的写注释的习惯。 |
|