第 8 章 Collection API的增强功能
本章内容
- 如何使用集合工厂
- 学习使用新的惯用模式处理
List和Set- 学习通过惯用模式处理
Map
作为Java程序员,如果你不知道或者没有使用过Collection API,就太孤陋寡闻了。几乎每一个Java应用都或多或少会用到Collection。通过前面章节的学习,你已经看到将Collection API和Stream API结合起来构造数据处理查询有多强大。不过,Collection API也存在种种不尽如人意的地方,使其使用起来比较烦琐,很多时候还容易出错。
通过本章,你会了解Java 8和Java 9中Collection API的新特性,这些特性能让你的编程工作事半功倍。首先,我们会介绍Java 9新引入的集合工厂,它可以极大地简化创建小规模List、Set以及Map的流程。接下来会介绍如何使用Java 8的增强功能,移除或者替换List和Set中的元素。最后会学习处理Map的一些新方法。
第9章将探讨大量重构遗留Java代码的方法。
