Skip to content

Commit f979ecd

Browse files
committed
📝 update stream readme
1 parent 7eea9c2 commit f979ecd

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

java8-stream/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,20 +181,20 @@ list.stream()
181181

182182
此时一个大流里面包含了一个个小流,我们需要将这些小流合并成一个流。
183183

184-
将小流合并成一个大流:用flagmap替换刚才的map
184+
将小流合并成一个大流:`flatMap` 替换刚才的 map
185185

186186
```java
187187
list.stream()
188188
.map(line->line.split(" "))
189-
.flagmap(Arrays::stream)
189+
.flatMap(Arrays::stream)
190190
```
191191

192192
去重
193193

194194
```java
195195
list.stream()
196196
.map(line->line.split(" "))
197-
.flagmap(Arrays::stream)
197+
.flatMap(Arrays::stream)
198198
.distinct()
199199
.collect(toList());
200200
```

java8-stream/src/main/java/io/github/biezhi/java8/stream/lesson2/Quiz1.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
* <p>
66
* 斐波纳契数列是著名的经典编程练习。
77
* 下面这个数列就是斐波纳契数列的一部分:
8-
* 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55…数列中开始的两个数字是0和1,后续的每个数字都是前两个数字之和。
8+
* 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55…数列中开始的两个数字是 0 和 1,后续的每个数字都是前两个数字之和。
9+
* <p>
910
* 斐波纳契元组序列与此类似,是数列中数字和其后续数字组成的元组构成的序列:
1011
* (0, 1), (1, 1), (1, 2), (2, 3), (3, 5), (5, 8), (8, 13), (13, 21) …
1112
* 你的任务是用iterate方法生成斐波纳契元组序列中的前20个元素。

0 commit comments

Comments
 (0)