8.10 本章小结
8.10 本章小结
本章详细介绍了Java
集合框架的相关知识。
- 本章从
Java
的集合框架体系开始讲起,概述了Java
集合框架的4个主要体系:set
、List
、Queue
和Map
,并简述了集合在编程中的重要性。 - 本章详细介绍了
Java 8
对集合框架的改进,包括使用Lambda
表达式简化集合编程,以及集合的Stream
编程等。 - 本章细致地讲述了
Set
、List
、Queue
、Map
接口及各实现类的详细用法,并深入分析了各种实现类实现机制的差异,并给出了选择集合实现类时的原则。 - 本章从原理上剖析了
Map
结构特征,以及Map
结构和Set
、List
之间的区别及联系。 - 本章最后通过梭哈游戏示范了
Collections
工具类的基本用法。
本章练习
- 创建一个
Set
集合,并用Set
集合保存用户通过控制台输入的20个字符串。 - 创建一个
List
集合,并随意添加10个元素。然后获取索引为5处的元素;再获取其中某2个元素的索引;再删除索引为3处的元素。 - 3.给定
["a","b","a","b","c","a","b","c","b"]
字符串数组,然后使用Map
的key
来保存数组中字符串元素,value
保存该字符串元素的出现次数,最后统计出各字符串元素的出现次数 - 将本章未完成的梭哈游戏补充完整,不断地添加梭哈规则,开发一个控制台的梭哈游戏。