我已经有一些Scala类和对象,在他们自己的包中。每个包都有定义一些implicits一个包对象,因此,例如import com.foo.bar._
全进口implicits和类从bar
包斯卡拉导入多个包
我想知道的是,有没有办法来定义一个“保护伞”进口的,说com.foo.all
,这样
import com.foo.all._
相当于
import com.foo.bar._
import com.foo.baz._
import com.foo.qux._
...
我可以理解,这可能是一个有点不清楚,但如果我考虑的情况下,我有大量我自己的包,这显然更简洁。
IMO,@paulmdavies要进口,不仅地图,HashMap和等等,而且还使他们的内容。 – 2013-02-18 11:46:42
请记住,当你输入,比方说,'collection.mutable.ArrayBuffer._'进口的名字是只有那些从'对象ArrayBuffer'。您可以导入类成员,但只能从特定实例导入。 – 2013-02-18 14:16:52