From 6a48cf31dd5ae7d85d9de8f7a96528657d86ebab Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Thu, 15 Oct 2026 14:41:11 +0800 Subject: [PATCH] =?UTF-8?q?s-day04--=E9=9B=86=E5=90=88=E7=9A=84=E5=B5=8C?= =?UTF-8?q?=E5=A5=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- s-day04/src/com/inmind/map01/Demo07.java | 26 ++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 s-day04/src/com/inmind/map01/Demo07.java diff --git a/s-day04/src/com/inmind/map01/Demo07.java b/s-day04/src/com/inmind/map01/Demo07.java new file mode 100644 index 0000000..2bfbdba --- /dev/null +++ b/s-day04/src/com/inmind/map01/Demo07.java @@ -0,0 +1,26 @@ +package com.inmind.map01; + +import java.util.*; + +/* + 8.集合的嵌套 + 使用集合的嵌套,显示哪个省份有哪些城市 + 省份作为Key String + 城市作为值(有很多数据,容器集合) + */ +public class Demo07 { + public static void main(String[] args) { + Map> map = new HashMap<>(); + ArrayList jsList = new ArrayList<>(); + Collections.addAll(jsList, "南京", "无锡", "徐州", "常州","苏州" ); + ArrayList zjList = new ArrayList<>(); + Collections.addAll(zjList, "杭州", "宁波", "温州", "嘉兴","湖州" ); + map.put("江苏省", jsList); + map.put("浙江省", zjList); + Set>> entries = map.entrySet(); + for (Map.Entry> entry : entries) { + System.out.println(entry.getKey()+":"+entry.getValue()); + } + + } +}