From 857b9e43b6d96e1589fe75510361d74d6c756fa2 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Tue, 3 Feb 2026 11:48:49 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9B=E9=98=B6day04-=E9=9B=86=E5=90=88?= =?UTF-8?q?=E7=9A=84=E5=B5=8C=E5=A5=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/com/inmind/map01/MapDemo06.java | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 javaSE-day04/src/com/inmind/map01/MapDemo06.java diff --git a/javaSE-day04/src/com/inmind/map01/MapDemo06.java b/javaSE-day04/src/com/inmind/map01/MapDemo06.java new file mode 100644 index 0000000..f4840c6 --- /dev/null +++ b/javaSE-day04/src/com/inmind/map01/MapDemo06.java @@ -0,0 +1,30 @@ +package com.inmind.map01; + +import java.util.*; + +/* +集合的嵌套 +需求:定义一个双列集合展示对应省份,拥有的城市 +江苏省:苏州 ,无锡,常州,南京,扬州 + */ +public class MapDemo06 { + public static void main(String[] args) { + //1.定义一个Key为String,Value为Set集合的双列集合 + Map> map = new HashMap<>(); + + HashSet sets1 = new HashSet<>(); + sets1.add("苏州"); + sets1.add("无锡"); + sets1.add("常州"); + sets1.add("南京"); + map.put("江苏省", sets1); + System.out.println(map); + + HashSet sets2 = new HashSet<>(); + Collections.addAll(sets2,"武汉","孝感","宜昌"); + map.put("湖北省", sets2); + + System.out.println(map); + + } +}