「Scala」の版間の差分
削除された内容 追加された内容
タグ: 2017年版ソースエディター |
→ブロック: : <code>val (a, b) = (1, 2)</code>は、タプルを使った変数の宣言です。 : この変数のスコープはブロック末の '}' までで、それ以降は参照ができなくなります(ブロックスコープ)。 タグ: 2017年版ソースエディター |
||
253 行
== ブロック ==
Scalaでは、カーリーブラケット構文を使ってブロックを表します。
ブロックの最後の式の値が、ブロック
;ブロックとブロックの値:<syntaxhighlight lang=Scala line>
object Main extends
val (a, b) =
println("Hello!")
}
println(x) }
</syntaxhighlight>
268 ⟶ 269行目:
3
</syntaxhighlight>
: <code>val (a, b) = (1, 2)</code>は、タプルを使った変数の宣言です。
: この変数のスコープはブロック末の '}' までで、それ以降は参照ができなくなります(ブロックスコープ)。
== 関数 ==
|