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