-2
val list2 = (List(List(2, 3, 4, 5, 5), 2, List(2, 3)))
def flatenlist(ls: List[Any]): List[Any] = ls flatMap {
case hi: List[_] => flatenlist(hi)
case e => List(e)
}
println(flatenlist(ls ,List[Any])) // ERROR LINE
}
對於上述使用遞歸打印平面地圖值的代碼,我該如何修改println值?如何使用scala打印列表中的平面地圖值