例如,当我尝试运行时:
import scala.concurrent.duration._
Await.result(f, 1 seconds)
我得到错误:
postfix operator seconds needs to be enabled
我该怎么做?
既然已经包含了导入,为什么还需要这一步?
另见 - 其他 question对于以前的 scala 版本,具有不同的错误消息,涵盖了类似的情况,但带有 !用于处理文件的运算符,但这并没有询问如何禁用后缀运算符的一般问题,也没有回答如何使用 scala.concurrent.duration 的问题。
最佳答案
一些 Scala modular language features need enabling .
只需使用适当的导入即可启用。
在这种情况下是:
import scala.language.postfixOps
关于scala - 如何在 scala 中启用后缀运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57558707/