【发布时间】:2013-11-24 04:05:33
【问题描述】:
我已经实现了以下代码来处理我未来的完成,它编译得很好
resultFuture.onComplete({
case Success => // success logic
case Failure => // failure logic
})
我对它的工作原理有点困惑,我假设它是从 Scala 文档中的一个类似示例中复制而来的
我了解 onComplete 需要一个将 Try 作为输入的函数,并且 Success 和 Failure 是从 Try 扩展的案例类
我不明白的是,如何在不先执行某种类型的匹配的情况下处理这些问题。
这怎么可能?
【问题讨论】:
-
在投票结束之前,请考虑 OP 是否有可能发现其他帖子被视为重复。两个答案相同的问题不一定是同一个问题。
标签: scala