Я новичок в Scala, и я пытаюсь создать список массивов рекурсивно в scala, вот код, который у меня есть, он не бросает никаких ошибок при запуске, но, его ничего не печатает, когда я пытаюсь unCons.foreach (Println)Создайте список массивов рекурсивно в Scala
val Tot = 5
val Num = 5
var unCons = ListBuffer[String]()
for(j <- 1 to Tot)
{
var OurArr = ListBuffer[String]()
for(i <- 1 to Num)
{
OurArr:+("true")
}
unCons:+(OurArr.toList)
}
в результате я ожидал что-то вроде этого
[[true, true, true, true, true],
[true, true, true, true, true],
[true, true, true, true, true],
[true, true, true, true, true],
[true, true, true, true, true]]
Любая идея, где я неправильно?
Что в результате вы получаете то? – user5055454
ничего. unCons.foreach (println) ничего не печатает. – DnP
Ах. unCons - это ListBuffer of Strings, но на самом деле вы помещаете ListBuffer [Strings] внутри. – user5055454