将用户输入添加到Scala中的列表

时间:2015-08-26 23:13:30

标签: list scala append

MKAnnotation

所以每当我运行这个程序然后输入" show"要打印清单,它只打印出来"显示"在列表中但为什么不在我之前做过的其他输入?我需要更改什么才能将所有输入存储到我的列表中(追加)直到我键入" show"或"结束?

1 个答案:

答案 0 :(得分:2)

您需要做的就是移动list变量的初始化:

val list = MutableList[Any]()
while (!x) {
    // ...
}

现在,您可以在每次循环迭代中创建一个新列表,从而丢失先前的内容。