Scala消费成功的未来

示例

消费成功的Future的最简单方法-或者更确切地说,在Future内部获取价值-就是使用该map方法。假设一些代码从“创建未来”示例中调用对象的divide方法FutureDivider。要获得a超过的商,代码将需要什么样的代码b?

object Calculator {
    def calculateAndReport(a: Int, b: Int) = {
        val eventualQuotient = FutureDivider divide(a, b)
        
        eventualQuotient map {
            quotient => println(quotient)
        }
    }
}