2016-08-04 15 views
1

関数を呼び出すことでDouble型のリストを取得しましたが、このリストを[Double]をすべての要素のList [String]に変換する必要があります。これどうやってするの?私はtoString()を使ってみましたが失敗します。 マイリストダブル:リストをリストに変換する

val apiRes = ApiResponse.fromAPI(search) //returns List of Double 
NewFormat.getVal(x.id, search, apiPrices.toString) // Type Mismatch 

List(153.0, 195.67, 212.33) 

と私はのtoStringを(使用に変換するためにやってみてください)

type mismatch; found : List[Double] required: List[String] 

私のコードは次のように見えるとして、それは私にエラーを与えますREPLでそれは私によく見える。あなたはList.mapを使用してtoStringを呼び出す必要が

答えて

3

NewFormat.getVal(x.id, search, apiPrices.map(_.toString)) 

List[Double]toStringを呼び出すと、Stringが得られます。

関連する問題