在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。