0
我有一個序列使用分區方法說這就像在拆分序列
val a:Seq[Any]=Seq("Hai",1,2,"Hello")
現在我想這個序列分成2個不同的序列seqString
是數據類型String
和seqInt
是數據類型Int
。
scala> val partitioned =a.partition(p => p.isInstanceOf[String])
這種分裂我的序列2序列是Seq("Hai", "Hello")
和Seq(1,2)
。現在假設我想要操作的,我已經得到的序列,如果我嘗試
scala>partitioned._2.map(x => x+1)
我無法從分區方法返回Seq[Any]
執行此操作的結果。