Skip to content

Commit 0d9b256

Browse files
author
Davies Liu
committed
refactor
1 parent 1715ee3 commit 0d9b256

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

core/src/main/scala/org/apache/spark/api/python/PythonRDD.scala

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import java.util.{List => JList, ArrayList => JArrayList, Map => JMap, Collectio
2424
import org.apache.spark.input.PortableDataStream
2525

2626
import scala.collection.JavaConversions._
27+
import scala.collection.JavaConverters._
2728
import scala.collection.mutable
2829
import scala.language.existentials
2930

@@ -762,11 +763,7 @@ private[spark] object PythonRDD extends Logging {
762763
* A helper to convert java.util.List[Double] into Array[Double]
763764
*/
764765
def listToArrayDouble(list: JList[Double]): Array[Double] = {
765-
val r = new Array[Double](list.size)
766-
list.zipWithIndex.foreach {
767-
case (v, i) => r(i) = v
768-
}
769-
r
766+
list.asScala.toArray
770767
}
771768
}
772769

0 commit comments

Comments
 (0)