【发布时间】:2015-09-01 02:16:21
【问题描述】:
这两种方法有什么区别:Optional.flatMap()和Optional.map()?
一个例子将不胜感激。
【问题讨论】:
-
@AlexisC。您的链接是关于 Stream 的地图和 flatMap,而不是可选的。
-
@Eran 没关系,如果您了解 map/flatMap 是如何工作的,无论它是否用于 Stream,对于 Optional 也是一样的。如果操作人员了解它对 Stream 的工作原理,那么他不应该问这个问题。概念是一样的。
-
@AlexisC。并不真地。 Optional 的 flatMap 与 Stream 的 flatMap 几乎没有共同之处。
-
@Eran 我说的是地图和平面地图之间的概念区别,我不是在
Stream#flatMap和@ 之间进行一对一的对应987654325@.