valに格納されている値をscalaで更新しようとしています。私はこのように直接行うことはできないことを知っています:val x = 2; x = 1
。これは私がやっていることではありません、私があなたがヴァルに再割り当てできないことを知っているからです。これは私が何をしようとしていますものです:再割り当てによってスカラのvalを更新する
val fp = List((1,2));
val fp = fp ::: List((1,3)); //hoping that x is List((1,2),(1,3))
をしかし、私は言っメッセージが表示されます。
error: recursive value fp needs type
はまた、私は不変のデータ構造とヴァルスのみを使用するように制限していますので、注意してください。
ガイダンスはありません
ではなくVARを使用しますか? – BlackBear
私が言ったように、私は不変のデータ構造に限られています。 Varは変更可能です。 – User59
私はvalと不変のデータ構造に限定されています – User59