0
所以這是我的代碼:斯卡拉列表java.lang.String中
import scala.collection.mutable.MutableList
val list = MutableList[Any]()
val input = scala.io.StdIn.readLine("Please enter your list of values separated by a comma:").split(",")
val toList = for (e <- input if(!e.trim.isEmpty())) yield e.trim.toString
list += toList
println(list)
但是,當「清單」被印它不顯示我用逗號分隔,輸入除了它打印如下:
MutableList([Ljava.lang.String; @ d716361)
爲什麼會這樣呢?
啊好的。因此,如果我使用.split(「,」)運算符,它將我的輸入放入由逗號分隔的字符串數組中?因此它不僅是一個字符串,而且是一個包含字符串的數組? – Bajro
@ArmaGeddon,正好! – ka4eli
啊好吧這就解釋了很多...但我認爲,因爲它總是告訴我,它已經找到了一個數組(字符串:) :) – Bajro