autocommit

This commit is contained in:
LingCoder
2019-05-08 23:58:35 +08:00
parent 320e8e53f0
commit c1ce554374

View File

@@ -983,7 +983,7 @@ class FunctionMap3 {
### 在 `map()` 期间组合流
你有一个即将到来的元素流,并且你打算对流元素使用 `map()` 函数。你已经找到了那些你在其他地方找不到的可爱的函数功能,但是这里有一个问题:这个函数功能产生一个流。你想要的只是产生一个元素的流,但是你生成的是一个元素流的流。
你有一个传入的元素流,并且你打算对流元素使用 `map()` 函数。现在你已经找到了一些可爱并独一无二的函数功能,但是问题来了:这个函数功能产生一个流。你想要的只是产生流的元素,但是你生成的是一个元素流的流。
`flatMap()` 做了两件事情:它获取你的流产生( stream-producing函数并将其应用于新到的元素正如 `map()` 所做的),然后获取每一个流并将其“展平”为元素。所以它的输出只是元素。