1.HashMap集合嵌套HashMap集合
例:
/*
* 基础班:
* 佩里西奇---20
* 坎德雷瓦---21
* 就业班:
* 伊卡尔迪---22
* 汉达诺维奇---23
*
* */
import java.util.HashMap;
import java.util.Set;
public class HashMapDemo {
public static void main(String[] args) {
// 创建两个HashMap小集合分别存储“基础班”和“就业班”
HashMap<String, Integer> hm1 = new HashMap<String, Integer>();
hm1.put("佩里西奇", 20);
hm1.put("坎德雷瓦", 21);
HashMap<String, Integer> hm2 = new HashMap<String, Integer>();
hm2.put("伊卡尔迪", 22);
hm2.put("汉达诺维奇", 23);
// 创建HashMap大集合分别储存"基础班"和"就业班"
HashMap<String, HashMap<String, Integer>> hm = new HashMap<String, HashMap<String, Integer>>();
hm.put("基础班", hm1);
hm.put("就业班", hm2);