プログラミング言語 Scala 8冊目
■ このスレッドは過去ログ倉庫に格納されています
0229デフォルトの名無しさん
2012/07/28(土) 15:25:04.64期待しているのとは違う挙動をするんですが、なぜなんでしょう?
環境: Scala version 2.9.1.final (OpenJDK Server VM, Java 1.6.0_24).
■. tupleからunpackingして変数宣言
scala> val (X, Y) = (1, 2) // 変数名が大文字の時はエラー
<console>:8: error: not found: value X
val (X, Y) = (1, 2)
^
<console>:8: error: not found: value Y
val (X, Y) = (1, 2)
^
scala> val (x, y) = (1, 2) // 変数名が小文字の時は問題無し
x: Int = 1
y: Int = 2
■ このスレッドは過去ログ倉庫に格納されています