在eclipse中建立乙個scala project,名稱為helloworld
在projet中建立乙個package
然後新建乙個scala object,例如test.scala
code
packagemain.scala
object hi
在eclipse中執行test.scala
上面的**展示了如何在scala中建立乙個可執行程式
使用worksheet的好處是:不用離開eclipse,就可以像使用互動式shell一樣進行**除錯
在上面的helloworld專案中新建乙個scala worksheet,取名為worksheetest
在eclipse中會生成乙個worksheetest.sc的檔案,並且會預定義乙個worsheetest的object
在這個object裡面輸入任意scala命令,例如如下**
packagemain.scala
object worksheetest
每次修改並儲存檔案時,裡面的**會自動執行,並自動在介面上列印結果
packagemain.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 ...