全國(guó)咨詢(xún)/投訴熱線:400-618-4000

首頁(yè)技術(shù)文章正文

如何使用IDEA工具開(kāi)發(fā)Scala程序?

更新時(shí)間:2021-01-25 來(lái)源:黑馬程序員 瀏覽量:

1577370495235_學(xué)IT就到黑馬程序員.gif

前面完成Scala環(huán)境和IDEA工具的安裝。接下來(lái),就通過(guò)打印“Hello World”的例子來(lái)演示如何使用IDEA工具開(kāi)發(fā)Scala程序,具體步驟如下。

(1)創(chuàng)建工程。在 IDEA工具主界面中單擊【Create New Project】創(chuàng)建工程,效果如圖1所示。


1611560136245_1.jpg

圖1 創(chuàng)建Scala工程

在圖1中可以看出,選擇“Scala”,然后選中“IDEA”開(kāi)發(fā)工具,再單擊【Next】按鈕,效果如圖2所示。

1611560144339_2.jpg

圖2 配置Scala工程

從圖2中看出,已經(jīng)配置好Scala工程,然后單擊【Finish】按鈕,則Scala工程已經(jīng)創(chuàng)建完成,效果如圖3所示。

1611560154486_3.jpg

圖3 Scala工程創(chuàng)建完成

在圖3中可以看出,工程下面會(huì)有一些文件夾。.idea文件夾,主要用來(lái)存放該工程的配置信息(如版本控制信息和歷史記錄等);src文件夾,主要是存放該工程的代碼。在工程下面有External Libraries文件夾,是用來(lái)存放相關(guān)的依賴(lài)。

(2)創(chuàng)建包。選中src文件夾,右鍵選擇【New】à【Package】à【OK】按鈕,效果如圖4所示。

1611560162715_4.jpg

圖4 創(chuàng)建完包名

從圖4可以看出,包已經(jīng)創(chuàng)建完成。

(3)創(chuàng)建Scala類(lèi)。選中包名,右鍵選擇【New】à【Scala Class】,效果如圖5所示。

1611560172087_5.jpg

圖5 創(chuàng)建Scala類(lèi)

在圖5中,創(chuàng)建Scala有三種類(lèi)型,分別是Class、Object以及Trait三種。這里,我們選擇創(chuàng)建Object類(lèi)型,單擊【OK】按鈕,Scala類(lèi)創(chuàng)建完成,效果如圖6所示。

1611560180041_6.jpg

圖6 Scala類(lèi)創(chuàng)建完成

(4)在HelloWorld.scala文件中編寫(xiě)代碼,具體代碼如文件所示。

文件 HelloWorld.scala

  object HelloWorld {

    def main(args: Array[String]) {

      println("Hello, world!")

    }

  }

上述代碼的內(nèi)容分別是Scala類(lèi)的主方法(即程序入口)和程序輸出的結(jié)果。

運(yùn)行文件中的代碼,控制臺(tái)輸出結(jié)果如圖7所示。

1611560189291_7.jpg

圖7 控制臺(tái)輸出的結(jié)果

值得一提的是,在實(shí)際開(kāi)發(fā)中,開(kāi)發(fā)者需要根據(jù)需求自行編寫(xiě)各種Scala程序,然后執(zhí)行此程序。關(guān)于Scala的基礎(chǔ)語(yǔ)法、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟮奶匦砸约澳J狡ヅ浜蜆永?lèi),將在后面的小節(jié)中進(jìn)行詳細(xì)講解。




猜你喜歡:

Scala的控制結(jié)構(gòu)語(yǔ)句有哪幾種?各語(yǔ)法格式介紹

如何使用IDEA工具開(kāi)發(fā)一個(gè)WordCount單詞計(jì)數(shù)程序?

Scala在使用聲明值和變量時(shí)的注意事項(xiàng)有哪些?

黑馬程序員大數(shù)據(jù)培訓(xùn)課程

分享到:
在線咨詢(xún) 我要報(bào)名
和我們?cè)诰€交談!