マップを変換しようとしました:
private var map=Map[String,Double]()
2D配列に変換しましたが、うまくいきませんでした。誰かが私を助けてくれるか、それがどのように行われたかの例を教えてくれますか? 私も配列の作成に苦労したので、それを手伝ってくれたらうれしいです。
お時間をありがとうございました。良い一日を!:)
toArray メソッドは有望に見えます。
res6: scala.collection.immutable.Map[java.lang.String,Double] = Map(a -> 1.1, b -> 2.2, c -> 3.0)
scala> res6.toArray
res7: Array[(java.lang.String, Double)] = Array((a,1.1), (b,2.2), (c,3.0))
そして、タプルの代わりに配列が本当に必要な場合:
scala> res6.toArray.map(x => Array(x._1, x._2))
res8: Array[Array[Any]] = Array(Array(a, 1.1), Array(b, 2.2), Array(c, 3.0))