我有未來[MyType的],我需要的MyType的值傳遞給它返回SEQ方法[未來[MyType的],的問題,所以基本簽名是:Scala的未來[的myType]至MYTYPE
val a: Seq[Future[MyType]] = ...
getValue(t: MyType): Seq[Future[MyType]] = {...}
我想要的值傳遞給的getValue。我想是這樣的:
val b:Seq[Future[MyType]] = a.map{v => getValue(v)}
我想b可能是Seq[Future[MyType]]
型
的,但是,它顯然沒有做過v是未來型[MyType的],並只的MyType的getValue需要的參數。什麼是可能的解決方案?
你有'序列[未來[的MyType]'這意味着你有多個'未來[的MyType]'。你把哪一個傳遞給'getValue()'有什麼關係?序列中的第一個?首先用「成功」完成? – jwvh
jwvh,我需要通過所有的成功 – User2403