scala學習筆記(1)

2021-09-06 13:25:14 字數 750 閱讀 4291

在eclipse中建立乙個scala project,名稱為helloworld

在projet中建立乙個package

然後新建乙個scala object,例如test.scala 

code

package

main.scala

object hi

在eclipse中執行test.scala

上面的**展示了如何在scala中建立乙個可執行程式 

使用worksheet的好處是:不用離開eclipse,就可以像使用互動式shell一樣進行**除錯

在上面的helloworld專案中新建乙個scala worksheet,取名為worksheetest

在eclipse中會生成乙個worksheetest.sc的檔案,並且會預定義乙個worsheetest的object

在這個object裡面輸入任意scala命令,例如如下** 

package

main.scala

object worksheetest

每次修改並儲存檔案時,裡面的**會自動執行,並自動在介面上列印結果 

package

main.scala

object worksheetest

worksheet只能計算表示式,不能執行程式,個人覺得還沒shell好用

sbt的詳細文件見:

參考:

Scala學習筆記1 Scala基礎

特點 先編譯 scalac scala 再執行 scala 值與變數 常用型別 byte,char,short,int,long,float,double,boolean 方法定義 迴圈 lazy val 用時才會載入 lazy val a 2 預設引數 def sayname name strin...

scala學習筆記1 scala method

剛接觸scala,做練習的時候碰到乙個問題,順便mark一下。先看下面一段 1 def sum args int 78 9 def main args array string unit 13 上面的 執行以後報錯如下 error 1,1 expected class or object defin...

scala學習筆記1(表示式)

scala中的 main 函式需要存在於 object 物件中,我們需要乙個object hello 並在其中編寫 main 方法 object hello println r scala中 for 迴圈表示式 還可以使用守衛和定義 for i 1 to 10 from 4 i j form to ...