这些似乎实际上是等效的:
scala> ("asd" zip "zxc").toMap
res62: scala.collection.immutable.Map[Char,Char] = Map(a -> z, s -> x, d -> c)
scala> Map(("asd" zip "zxc"): _*)
res63: scala.collection.immutable.Map[Char,Char] = Map(a -> z, s -> x, d -> c)
但是,现实生活中的差异是什么?哪个更惯用?运行时性能会有什么不同吗?
我敢肯定,对于其他类似的构造对,可能会提出相同/类似的问题,因此请随时给出更一般/抽象的答案:)