RSS

================================================================================

Before Today

================================================================================

If I was crying
In the van, with my friend
It was for freedom
From myself and from the land

================================================================================

06/22/2010 00:04:09

Scala | タプル

scala> val pair = (99, "Luftballons")
pair: (Int, java.lang.String) = (99,Luftballons)

scala> println(pair._1)
99

scala> println(pair._2)
Luftballons
タプルは、ドットとアンダースコアと「1から始まる要素の番号」を指定するだけで個々の要素にアクセスできる。
_N の要素が0からでなく、1から始まっているのは、Haskell や ML などの他の言語によって、静的に型付けされたタプルは1から始まるという伝統がすでに敷かれているからだ。

--------------------------------------------------------------------------------

 

================================================================================

Designed: Robert Boylan
Powered: Tumblr