val t = Vector(1 to 3: _*)
반환 :유형 변환은 다음을 사용하여 어떻게 이루어 집니까?
scala.collection.immutable.Vector[Int] = Vector(1, 2, 3)
val t = Vector(1 to 3)
반환 :
scala.collection.immutable.Vector[scala.collection.immutable.Range.Inclusive] = Vector(Range(1, 2, 3))
방법
에scala.collection.immutable.Vector[scala.collection.immutable.Range.Inclusive]
에서 타입 변환입니다
scala.collection.immutable.Vector[Int]
당신은 companion object for Vector
, 즉 apply[A](elems: A*): Vector[A]
방법을 사용하고 : _*
그래서 _ *는 범위를 varargs까지 확장하기위한 맞춤 구문입니까? –
@ user470184 [그렇게 말할 수 있다고 생각합니다] (http://stackoverflow.com/questions/4176440/syntax-sugar-for-treating-seq-as-method-parameters) –