W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Scala 缺省為每個(gè)文件添加如下幾個(gè) package。 這幾個(gè)包無需明確指明。
import java.lang._ //everything in the java.lang package
import scala._ //everything in the scala package
import Predef._ //everything in the Predef object
因此在寫 Scala 應(yīng)用之前,先了解下這些缺省包定義了那些類和功能。
此外這三個(gè)包的順序也需要了解一下,比如 StringBuilder 類定義在包 scala 和 java.lang 包中,后定義的 import 會(huì)覆蓋前面的定義,因此如果不明確指明,StringBuilder 為 scala.StringBuilde r而非 java.lang.StringBuilder。
注意這里的 scala._ 指所有 scala 下的包,包括子包,也就是所有http://www.scala-lang.org/files/archive/api/2.10.3/#package
Predef 為一對(duì)象(非報(bào)名),因此可以直接使用 Predef 對(duì)象定義的方法(靜態(tài)引用)。因此在寫代碼之前了解 Scala 包和 Predef 定義的功能尤其重要。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: