当前位置: 首页 > article >正文

Set,Map课后练习

Set实训内容:


1.创建一个可变Set,用于存储图书馆中的书籍信息(假设书籍信息用字符串表示),初始化为包含几本你喜欢的书籍
2.添加两本新的书籍到图书馆集合中,使用+=操作符
3.删除一本图书馆集合中的书籍,使用+=操作符
4.检查一本特定的书籍(eg:Python从入门到实践)是否在图书馆集合中,使用contains方法,并输出结果
5.创建另一个可变Set,表示另一个图书馆的书籍集合
6.求出两个图书馆集合的并集
7.求出两个图书馆集合的交集
8.求出当前图书馆相对于另一个图书馆的差集

Map实训内容:


1.创建一个可变Map,用于存储图书馆中的书籍信息(键为书籍编号,值为包含书籍名称、作者、库存数量的元组),初始化为包含几本你喜欢的书籍信息。 
2.使用 +=操作符添加两本新的书籍到图书馆集合中。
3.根据书籍编号查询某一本特定的书籍信息,使用get方法,并输出结果。    
4. 修改某本书籍的库存数量(假设可以通过键找到对应的元组并修改其中的值,这里体现可变 Map 的特性)。
5.使用-= 操作符从图书馆集合中删除一本书。
6.遍历图书馆书籍Map,并打印出每本书的信息。    


http://www.kler.cn/a/381406.html

相关文章:

  • k8s按需创建 PV和创建与使用 PVC
  • 求平面连接线段组成的所有最小闭合区间
  • Flink的环境搭建及使用
  • 【JAVA】Java基础—基础语法:数据类型(基本数据类型与引用数据类型)
  • ArkUI常用布局:构建响应式和高效的用户界面
  • 网络原理(应用层)->HTTPS解
  • 【Leecode】Leecode刷题之路第42天之接雨水
  • Docker Remote API TLS 认证_docker远程接口未授权访问漏洞怎么解决
  • C++算法练习-day36——513.找树左下角的值
  • 语言模型的评测
  • 推荐!一些好用的VSCode插件
  • 【前端基础】Flex布局
  • celery加速爬虫 使用flower 可视化地查看celery的实时监控情况
  • C++和JAVA中的sort详解
  • QML项目实战:自定义Combox
  • vue-router+element-plus实现左边侧边栏+右边内容
  • 【2024最新版Kotlin教程】Kotlin第一行代码系列第三课-流程控制
  • 解决 Spring 异步处理中的 JDK 动态代理问题及相关错误分析
  • CCS下载安装(以12.3.0版本为例)
  • 学习threejs,导入OBJ格式的模型
  • BackTrader-Commission 06
  • 十四届蓝桥杯STEMA考试Python真题试卷第二套第五题
  • fpga引脚约束问题
  • springboot集成onlyoffice(部署+开发)
  • 风宇博客全站HTTPS配置
  • 【图论】——理论基础总结