Skip to content

Commit fb5b170

Browse files
committed
optional类
1 parent 6dc138b commit fb5b170

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/main/java/com/xu/java8/Optional/Optional.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
##optional类
2-
- 创建一个空Optional对象
2+
- **创建一个空Optional对象**
33
输出的是一个空的optional对象
44
```
55
Optional<String> optional = Optional.empty();
66
System.out.println(optional);
77
##:Optional.empty
88
```
9-
- 创建一个非空Optional对象
9+
- **创建一个非空Optional对象**
1010
如果person是null,将会立即抛出,而不是访问person的属性时获得一个潜在的错误
1111

1212
```
@@ -19,14 +19,14 @@
1919
xuhua
2020
xu
2121
```
22-
- 判断对象是否存在
22+
- **判断对象是否存在**
2323
```
2424
System.out.println(optional.isPresent());
2525
System.out.println(optional2.isPresent());
2626
##:false
2727
true
2828
```
29-
- 如果Optional为空返回默认值
29+
- **如果Optional为空返回默认值**
3030
```
3131
System.out.println(optional.orElse("fallback"));
3232
optional.ifPresent(System.out::println);

0 commit comments

Comments
 (0)