为什么我得到的是 [Some] 对象而不是 [String] 对象?
Some 对象在方法调用中不能用作字符串参数。
config def
返回 a所以String
我希望类型是String
。
但是当我输入“Hello”时,Scala 是正确的。
代码
def config(s: String) = Play.current.configuration.getString(s).toString()
Logger.info(config("recaptcha.publicKey"))
Logger.info("Hello")
输出
[info] application - Some(6LeDMdASAAAAAC4CFIDY-5M7NEZ_WnO0NO9CSdtj)
[info] application - Hello