написать не внутри функции, то аппендится
def updateCurrentValues(tempValuesList: List[String], currentMessage: String) = {
tempValuesList ::= currentMessage
}
Unknown Error: <console>:134: error: value ::= is not a member of List[String]
Expression does not convert to assignment because receiver is not assignable.
tempValuesList ::= currentMessage
потому что tempValuesList не вар
а как подсветить что мы передаем tempValuesList как var?
потому что изменять параметры которые передают в функцию самое неочевидное что можно сделать.
Обсуждают сегодня