前往http://www.scala-lang.org/downloads 下载Scala在各个平台的安装包,安装后即可在运行scala编译器和交互式命令行环境(interactive interpreter)。除此之外为了更加方便地编程,可以选择安装以下工具:
$ scala Welcome to Scala version 2.8.1. Type in expressions to have them evaluated. Type :help for more information. scala>
scala> 1 + 2 //简单的计算
val msg = "Hello, world!" //定义常量
scala> println("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 >
参考:http://my.oschina.net/chengye/blog/126461
原文:http://www.cnblogs.com/549294286/p/3514167.html