更新時間:2021年01月25日15時52分 來源:傳智教育 瀏覽次數(shù):
前面完成Scala環(huán)境和IDEA工具的安裝。接下來,就通過打印“Hello World”的例子來演示如何使用IDEA工具開發(fā)Scala程序,具體步驟如下。
(1)創(chuàng)建工程。在 IDEA工具主界面中單擊【Create New Project】創(chuàng)建工程,效果如圖1所示。
圖1 創(chuàng)建Scala工程
在圖1中可以看出,選擇“Scala”,然后選中“IDEA”開發(fā)工具,再單擊【Next】按鈕,效果如圖2所示。
圖2 配置Scala工程
從圖2中看出,已經(jīng)配置好Scala工程,然后單擊【Finish】按鈕,則Scala工程已經(jīng)創(chuàng)建完成,效果如圖3所示。
圖3 Scala工程創(chuàng)建完成
在圖3中可以看出,工程下面會有一些文件夾。.idea文件夾,主要用來存放該工程的配置信息(如版本控制信息和歷史記錄等);src文件夾,主要是存放該工程的代碼。在工程下面有External Libraries文件夾,是用來存放相關(guān)的依賴。
(2)創(chuàng)建包。選中src文件夾,右鍵選擇【New】à【Package】à【OK】按鈕,效果如圖4所示。
圖4 創(chuàng)建完包名
從圖4可以看出,包已經(jīng)創(chuàng)建完成。
(3)創(chuàng)建Scala類。選中包名,右鍵選擇【New】à【Scala Class】,效果如圖5所示。
圖5 創(chuàng)建Scala類
在圖5中,創(chuàng)建Scala有三種類型,分別是Class、Object以及Trait三種。這里,我們選擇創(chuàng)建Object類型,單擊【OK】按鈕,Scala類創(chuàng)建完成,效果如圖6所示。
圖6 Scala類創(chuàng)建完成
(4)在HelloWorld.scala文件中編寫代碼,具體代碼如文件所示。
文件 HelloWorld.scala
object HelloWorld { def main(args: Array[String]) { println("Hello, world!") } }
上述代碼的內(nèi)容分別是Scala類的主方法(即程序入口)和程序輸出的結(jié)果。
運行文件中的代碼,控制臺輸出結(jié)果如圖7所示。
圖7 控制臺輸出的結(jié)果
值得一提的是,在實際開發(fā)中,開發(fā)者需要根據(jù)需求自行編寫各種Scala程序,然后執(zhí)行此程序。關(guān)于Scala的基礎(chǔ)語法、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟮奶匦砸约澳J狡ヅ浜蜆永悾瑢⒃诤竺娴男」?jié)中進(jìn)行詳細(xì)講解。
猜你喜歡: