2016-06-19 14 views
-1
私は配列を持っている

イテレータから配列を作成します。スカラ:例えば、配列

val array: Array[String] = Array["a", "b", "c", "10", "20", "30", "40", "50"] 

と私はdataと呼ばれるだけの整数を含む新しい配列を作成したいです。

私のような何かを試してみました:私は、アイデアが明らかますが、うまくいきませんでした、もちろんあると思います

val data: Array[Int] = Array[Int](for (i <- range 3 to 7) => array(i)) 

を。

答えて

1

あなたはarray.slice(3, 8)

のために、将来的にこのような質問に答えるための優れたリソースを探している:それは `アレイ[INT]`ではないだろう除きhttp://www.scala-lang.org/api/current/#package

+0

を。結果をマップしてStringsをIntsに変換する –