Skip to content

Commit 17f3c26

Browse files
committed
终端操作标注英文原文
1 parent 3710634 commit 17f3c26

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/book/14-Streams.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1136,7 +1136,7 @@ is it
11361136
<!-- Optional -->
11371137
## Optional
11381138

1139-
在我们学习终端操作之前,我们必须考虑如果你在一个空流中获取元素会发生什么。我们喜欢为了“happy path”而将流连接起来,并假设流不会被中断。在流中放置 `null` 是很好的中断方法。那么是否有某种对象,可作为流元素的持有者,即使查看的元素不存在也能友好地提示我们(也就是说,不会发生异常)?
1139+
在我们学习终端操作(Terminal Operations)之前,我们必须考虑如果你在一个空流中获取元素会发生什么。我们喜欢为了“happy path”而将流连接起来,并假设流不会被中断。在流中放置 `null` 是很好的中断方法。那么是否有某种对象,可作为流元素的持有者,即使查看的元素不存在也能友好地提示我们(也就是说,不会发生异常)?
11401140

11411141
**Optional** 可以实现这样的功能。一些标准流操作返回 **Optional** 对象,因为它们并不能保证预期结果一定存在。包括:
11421142

@@ -1684,7 +1684,7 @@ Signal(dash)
16841684
## 终端操作
16851685

16861686

1687-
以下操作将会获取流的最终结果。至此我们无法再继续往后传递流。可以说,终端操作总是我们在流管道中所做的最后一件事
1687+
以下操作将会获取流的最终结果。至此我们无法再继续往后传递流。可以说,终端操作(Terminal Operations)总是我们在流管道中所做的最后一件事
16881688

16891689
<!-- Convert to an Array -->
16901690

0 commit comments

Comments
 (0)