任务14 使用集合存储通讯录信息 (课件)-高二《程序设计基础》同步教学(劳动版)

2023-08-01
| 9页
| 83人阅读
| 4人下载
普通

内容正文:

课题六 使用Java中的集合 任务14 使用集合存储通讯录信息 任务引入——为通讯录选择什么样的容器? 如果选择ArrayList集合存储通讯录信息: 如何查询张三的手机号码 如何能不遍历集合 快速定位到张三的手机号码 回顾——集合框架 Collection Map SortedMap Set 不允许重复元素的数据集合 SortedSet List 允许重复元素的数据集合 键值对方式存放 的数据集合 根据教材熟悉Hashtable类的通用方法 创建集合的方法 Hashtable h=new Hashtable() ; 向集合中添加元素(对象数据)的方法 h.put(“名”,“值”) 从集合中获取元素的方法(查询) h.get(“名”) 知识准备:了解Hashtable的用法 教材代码14.1 课堂练习——完成hashtable的练习 通过如下练习熟练掌握Hashtable的用法 教材代码14.2 教材代码14.3 任务分析——选择Hashtable集合存储 联系人信息的数据结构 任务分析——选择Hashtable集合存储 联系人信息的操作流程 任务实施:完成使用Hashtable对象存储 通讯录信息任务 完成教材任务14操作步骤 作业 教材中的课后思考与练习 � � � � 联系人类 属性 姓名——字符串 手机——字符串 家庭电话——字符串 办公电话——字符串 QQ号码——字符串 EMAIL——字符串 ArrayList集合 张三 133000000 123456 123456 12312 A@... 李四 133000000 123456 123456 12312 A@... 王五 133000000 123456 123456 12312 A@... 张三 133000000 123456 123456 12312 A@... 张三 133000000 123456 123456 12312 A@... 数据存储设备 其他——字符串 数据类型 数据来源 � � � � � Hashtable集合 王五 张三 133000000 123456 123456 12312 A@... 张三 李四 133000000 123456 123456 12312 A@... 李四 王五 133000000 123456 123456 12312 A@... 数据存储设备 王五 133000000 123456 123456 12312 A@... 王五 王五 133000000 123456 123456 12312 A@... 联系人类 属性 姓名——字符串 手机——字符串 家庭电话——字符串 办公电话——字符串 QQ号码——字符串 EMAIL——字符串 其他——字符串 数据类型 数据来源 王五 � � 定义 Hashtable集合 循环次数控制� 从控制台接受联系人信息 � 从控制台接受要查询的联系人姓名� 从集合中查询该姓名对应的联系人信息� 显示所有联系人的信息� 将该联系人对象存入集合对象中 $$

资源预览图

任务14  使用集合存储通讯录信息 (课件)-高二《程序设计基础》同步教学(劳动版)
1
任务14  使用集合存储通讯录信息 (课件)-高二《程序设计基础》同步教学(劳动版)
2
任务14  使用集合存储通讯录信息 (课件)-高二《程序设计基础》同步教学(劳动版)
3
任务14  使用集合存储通讯录信息 (课件)-高二《程序设计基础》同步教学(劳动版)
4
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。