Java List集合和Map集合的综合应用
2024-09-02 17:50:38
public static void main(String[] args) {
//---------------------------------------------------------------------------------------------------------
//计算机班所有人的名字
Set<String> name=new HashSet<>();
name.add("张三");
name.add("庆儿");
name.add("李四");
name.add("赵四");
//---------------------------------------------------------------------------------------------------------
//三国班所有人的名字
Set<String> name1=new HashSet<>();
name1.add("赵子龙");
name1.add("刘备");
name1.add("关羽");
name1.add("张飞");
System.out.println("三国班所有学生的名字:"+name1);
//---------------------------------------------------------------------------------------------------------
//一个系里面所有班级人数是姓名
Map<String, Object> className=new HashMap<>();
className.put("计算机班", name);
className.put("三国班", name1);
System.out.println("计算机系所有学生的姓名:"+className);
//---------------------------------------------------------------------------------------------------------
//系A
Map<String, Object> series_A=new HashMap<>();
series_A.put("系A班", name);
series_A.put("系A班", name1);
//系B
Map<String, Object> series_B=new HashMap<>();
series_B.put("系B班", name);
series_B.put("系B班", name1);
List<Map<String, Object>> collage1=new ArrayList<>();
collage1.add(series_A);
collage1.add(series_B);
//-----------------------------------------------------------------------------------------
//系C
Map<String, Object> series_C=new HashMap<>();
series_C.put("系C班", name);
series_C.put("系C班", name1);
//系D
Map<String, Object> series_D=new HashMap<>();
series_D.put("系D班", name);
series_D.put("系D班", name1);
List<Map<String, Object>> collage2=new ArrayList<>();
collage2.add(series_C);
collage2.add(series_D);
Map<String, Object> school =new HashMap<>();
school.put("三国学院", collage1);
school.put("英雄学院", collage2);
System.out.println("一个学校所有学院同学的姓名:"+school); }
最新文章
- 整理常用加密 iOS 与 Android 加密 MD5-SHA1
- 解决关于ArcGIS10.2服务手动启动的问题
- 最后关于Pipeline完整的图如下:
- AX2012 R3 Data upgrade checklist sync database step, failed to create a session;
- PHP学习(五)----jQuery和JSON数据
- 恢复drop数据
- 根据headerView位置改变headerView颜色(collectionView/tableview)
- ?--Porg.springframework.beans.MethodInvocationException: Property &#39;username&#39; threw exception; nested exception is java.lang.NullPointerException
- 通过CTAPI和Citect SCADA软件进行数据通讯
- HDU 3533 Escape(bfs)
- curl抓取信息
- [HeadFirst-JSPServlet学习笔记][第一章:前言与概述]
- Spring MVC URL的映射问题 ;Spring MVC 跳转与iframe包含地址问题
- C#线程同步(4)- 通知&EventWaitHandle一家
- 如何设置 ssh secure shell 支持中文
- 教程:Visual Studio 中的 Django Web 框架入门
- git bash 常用命令
- 11:vue-cli脚手架
- MacOS 快速搭建Odoo开发环境
- C#.NET常见问题(FAQ)-索引器indexer有什么用