相关文章推荐
行走的吐司  ·  python del()函数与numpy ...·  3 天前    · 
傻傻的香烟  ·  C# EXCEL 透视表使用 ...·  6 月前    · 
神勇威武的日记本  ·  遇到带 ...·  1 年前    · 
含蓄的饭盒  ·  javascript - Vue.js - ...·  1 年前    · 

scala list合并

在Scala中,可以使用List的++操作符来合并两个List. 例如:

val list1 = List(1, 2, 3)
val list2 = List(4, 5, 6)
val mergedList = list1 ++ list2

也可以使用List的:::操作符,它与++操作符的效果是相同的。

val list1 = List(1, 2, 3)
val list2 = List(4, 5, 6)
val mergedList = list1 ::: list2

还有一种方法是使用List的flatten方法,它将多个List放入一个List中:

val list1 = List(1, 2, 3)
val list2 = List(4, 5, 6)
val mergedList = List(list1, list2).flatten

这三种方法,++、:::和flatten,都可以用来合并Scala的List。

  •