你可以使用 :::
运算符或 List.:::()
方法或 List.concat()
方法来连接两个或多个列表。
连接列表
object HaiCoder { def main(args: Array[String]) : Unit = { println("嗨客网(www.haicoder.net)!\n") val site1 = "HaiCoder" :: ("Google" :: ("Baidu" :: Nil)) val site2 = "Facebook" :: ("Taobao" :: Nil) // 使用 ::: 运算符 var fruit = site1 ::: site2 println( "site1 ::: site2 : " + fruit ) // 使用 List.:::() 方法 fruit = site1.:::(site2) println( "site1.:::(site2) : " + fruit ) // 使用 concat 方法 fruit = List.concat(site1, site2) println( "List.concat(site1, site2) : " + fruit ) } }
执行以上代码,输出结果为:
我们使用了三种方法连接了列表。
Scala连接列表总结
你可以使用
:::
运算符或List.:::()
方法或List.concat()
方法来连接两个或多个列表。