使用 Scala,在 Play 2.0 项目中,我试图从配置文件中获取数据。
目前我使用以下代码提取字符串:
val foo = Play.current.configuration.getString("foo")
我原以为会取回一个String对象,但是却Option[String]返回了一个对象。
我找不到任何描述Option[T]对象并调用toString()返回的 Java 文档Some( foo )。
当使用配置方法从配置中提取Boolean和Int值时也会发生同样的情况 - 即,Option[Boolean]并Option[Int]返回。
谁能解释这个Option[T]对象是什么以及我如何以application方法调用暗示它将被返回的形式访问我想要的值?