return Optional.of(myMap.getOrDefault(myKey,null));
真的,我想要的是如果找到则返回Optional.of(foundVal),否则返回Optional.empty().我不相信Optional.of(null)等同于此.我想做什么语法?
也就是说,如何让地图获得返回正确的可选项?
return Optional.ofNullable(myMap.get(myKey));
JavaDocs