我正在尝试这样做:
return Optional.of(myMap.getOrDefault(myKey,null));
真的,我想要的是如果找到则返回Optional.of(foundVal),否则返回Optional.empty().我不相信Optional.of(null)等同于此.我想做什么语法?
也就是说,如何让地图获得返回正确的可选项?
为什么不简单:
return Optional.ofNullable(myMap.get(myKey));
JavaDocs
原文链接:https://www.f2er.com/java/127827.html