前往http://www.scala-lang.org/downloads 下載Scala在各個平臺的安裝包,安裝後便可在運行scala編譯器和交互式命令行環境(interactive interpreter)。除此以外爲了更加方便地編程,能夠選擇安裝如下工具: html
$ scala Welcome to Scala version 2.8.1. Type in expressions to have them evaluated. Type :help for more information. scala>
scala> 1 + 2 //簡單的計算
scala> println("Hello, world!") //打印字符串
val msg = "Hello, world!" //定義常量
var greeting = "Hello, world!" //定義變量 }
scala> def max(x: Int, y: Int) = if (x > y) x else y //定義函數
scala> max(3, 5) //運行函數
package main.scala object Hi { def main(args: Array[String]) = println("Hello world!") }
package main.scala object worksheetest { println("Hello world!") 1+1 }
package main.scala object worksheetest { println("Hello world!") //> Hello world! 1+1 //> res0: Int(2) = 2 }
$ cd /Users/cyzhao/Documents/workspace/helloworld $ sbt [info] Set current project to default-6aa3b3 (in build file:/Users/cyzhao/Documents/workspace/helloworld/) > compile [success] Total time: 1 s, completed 2013-4-29 8:16:49 > run [info] Running main.scala.Hi Hello world! [success] Total time: 0 s, completed 2013-4-29 8:16:51 >