我可以不映射/平面映射可选Int吗?
为什么在 OptionalInt 或其他原始可选风格上似乎没有 /方法?map()
flatMap()
映射操作允许在对象和基元之间进行转换。但是,为什么 Optional 没有利用这一点呢?stream()
OptionalInt profileId = OptionalInt.of(124);
Optional<Profile> profile = profileId.map(i -> getProfile(i)); //no such valid map() method!