Scalaプログラミングを触り始めてしまった
Scalaがアツい! って事で触り始めてしもーた。
object HelloWorld { def main(args: Array[String]) { // var:型推論を行い、var = String型として生成される var a = "string buffer"; // 再代入可能 a = "str"; // 違う型の代入は不可能 // a = 1; println(a); } }
出力結果
str
まず簡単な所。
object HelloWorld { def main(args: Array[String]) { // val:型推論を行い、val = String型として生成される val a = "string buffer"; // 再代入不可能 // a = "str"; println(a); } }
出力結果
string buffer
とりあえず基本中の基本を書いてみて確認。
var : variable(可変)
val : value(価値)
まぁ、なるほどって感じ。
C++er的な脳内変換だと、val = constって感じなのかな。
まぁ、ボチボチやっていこう。