File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
kilo-client/src/test/java/org/httprpc/kilo/util Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1080,7 +1080,7 @@ These are provided as a less verbose alternative to similar methods defined by t
10801080``` java
10811081var value = 123 ;
10821082
1083- var a = Optional . ofNullable(null ). orElse(Optional . ofNullable( null ) . orElse( value) ); // 123
1083+ var a = Optional . ofNullable(null ). orElse(value); // 123
10841084var b = coalesce(null , () - > value); // 123
10851085```
10861086
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ public class OptionalsTest {
2626 public void testCoalesce () {
2727 var value = 123 ;
2828
29- var a = Optional .ofNullable (null ).orElse (Optional . ofNullable ( null ). orElse ( value ) ); // 123
29+ var a = Optional .ofNullable (null ).orElse (value ); // 123
3030 var b = coalesce (null , () -> value ); // 123
3131
3232 assertEquals (a , b );
@@ -48,8 +48,8 @@ public void testMap() {
4848 public void testPerform () {
4949 var stringBuilder = new StringBuilder ();
5050
51- Optional .ofNullable ("abc" ).ifPresent (stringBuilder ::append );
52- perform ("def" , stringBuilder ::append );
51+ Optional .ofNullable ("abc" ).ifPresent (stringBuilder ::append ); // abc
52+ perform ("def" , stringBuilder ::append ); // abcdef
5353
5454 perform (null , stringBuilder ::append );
5555
You can’t perform that action at this time.
0 commit comments