我已經有一些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