一:参考使用optional的正确姿势一篇
二:map 可以无线级联
三:orElse 有则返回,无则取默认值
String stationName = Optional.ofNullable(t.getRadioStation())
.map(m -> m.getStation())
.map(m -> m.getName())
.orElse("-");
一:参考使用optional的正确姿势一篇
二:map 可以无线级联
三:orElse 有则返回,无则取默认值
String stationName = Optional.ofNullable(t.getRadioStation())
.map(m -> m.getStation())
.map(m -> m.getName())
.orElse("-");