scala list foreach

2010年5月24日

リストの全要素にたいして処理をするときは以下のとおりです。

 def prog1= {
    var aList = List(1,2,3)
    aList.foreach(println(_))
  }

結果は以下のとおりです。
1
2
3

Scala

2010年5月23日

Scalaがおもしろい。
Eclipseで開発できます。
Scala Plugin for Eclipse

インストールできたら
「File」メニューから「New」→「Scala Project」でScalaプロジェクトを作成する。


package hello
object HelloWorld {
   def main(args: Array[String] ){
      println("Hello World")
      var aList = List(1,2,3)
      var bList = List(4,5,6)
      var cList =aList:::bList
      println(cList)
  }
}

これを実行すると下記が表示されます。

Hello World
List(1, 2, 3, 4, 5, 6)