Update Java_函数式编程.md

This commit is contained in:
heibaiying 2020-12-09 10:02:51 +08:00 committed by GitHub
parent f1238239c5
commit f6721d69d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -206,7 +206,7 @@ JDK 1.8 中另一个大的改进是引入了流通过流、Lamda 表达式以
使用静态方法 `Stream.of()` 由指定的值进行创建:
```java
Stream<String> stream = Stream.of("a", "b ", "c", "d");
Stream<String> stream = Stream.of("a", "b", "c", "d");
```
**2. 由集合或数组创建**
@ -214,14 +214,14 @@ Stream<String> stream = Stream.of("a", "b ", "c", "d");
使用静态方法 `Arrays.stream()` 由指定的数组进行创建:
```java
String[] strings={"a", "b ", "c", "d"};
String[] strings={"a", "b", "c", "d"};
Stream<String> stream = Arrays.stream(strings);
```
调用集合类的 `stream()` 方法进行创建:
```shell
List<String> strings = Arrays.asList("a", "b ", "c", "d");
List<String> strings = Arrays.asList("a", "b", "c", "d");
Stream<String> stream = strings.stream();
```