需要帮助来压扁这个......
Vector((1,2),(3,4),Array((5,6),(7,8)),(9,10))
预期输出
Array((1,2),(3,4),(5,6),(7,8),(9,10))
谢谢
答案 0 :(得分:5)
val xx = Vector((1,2),(3,4),Array((5,6),(7,8)),(9,10))
xx.flatten {
case a: Array[_] => a.toVector
case t => Vector(t)
}.toArray
需要抛弃创建该类型集合的代码。