(1)まず、ダウンロード
http://www.scala-lang.org/downloads
(2)次に、解凍
tar zxvf scala-2.9.0.1.tgz
.basrcに以下を追加。
(ホームに展開した場合)
export SCALA_HOME=~/scala-2.10.0 export PATH=$PATH:$SCALA_HOME/bin
https://sites.google.com/site/scalajp/home/installation 参考。
scalaのfor文あれこれ
http://xawa99.blogspot.jp/2012/06/for.html
とりあえずテストスクリプト
object test{ var j:Int=789; def main(args: Array[String]){ for(i<-1 to 5){ println("String:"+i+j); println("Integer:"+(i+j)); } } }
scalac test.scala
実行
scala test
結果
String:1789
Integer:790
String:2789
Integer:791
String:3789
Integer:792
String:4789
Integer:793
String:5789
Integer:794
とりあえずsort
http://d.hatena.ne.jp/mpen/20091128/p1より
import scala.util.Sorting object sort_test{ def main(args: Array[String]){ val b=new Array[Float](5) ; b(0)=10; b(1)=3; b(2)=1; b(3)=5; b(4)=21; for(i<-0 to 4){ println(b(i)); } Sorting.stableSort(b); println("Sort!") for(i<-0 to 4){ println(b(i)); } } }
結果
$ scala sort_test.scala
10.0
3.0
1.0
5.0
21.0
Sort!
1.0
3.0
5.0
10.0
21.0