【发布时间】:2015-11-21 04:11:51
【问题描述】:
import scala.collection.mutable.MutableList
var x = false
while (!x) {
val list = MutableList[Any]()
val input = scala.io.StdIn.readLine("input pls:\n")
list += input
if (input == "end"){ x = true ; println("Bye!"); sys.exit}
if (input =="show") {println(list)}
}
所以每当我运行这个程序然后输入“show”来打印列表时,它只会在列表中打印出“show”,但为什么不是我之前所做的其他输入呢?为了将所有输入存储到我的列表(追加)中,直到我输入“显示”或“结束”,我必须更改什么?
【问题讨论】: