joh*_*nna 3 scala apache-spark
我有一个非常简单/愚蠢的问题。
我有一个从 Spark 数据帧返回的变量,如下所示:
Any = WrappedArray(101, 11, 119, 141, 238, 64, 45, 268, 31, 63, 86, 23, 24, 420, ...
Run Code Online (Sandbox Code Playgroud)
我想做的就是将其转换为普通数组,以便我可以迭代整数。即使我只能将其获取到WrappedArray类型,我也可以从那里获取数组。
val w : WrappedArray[Int] = 1 to 10 toArray
val a : Any = w //a is now just like the variable you've got
//cast the Any to a Wrapped array. Probably want to do this inside a try/catch
val wrapped = a.asInstanceOf[WrappedArray[Int]]
wrapped.foreach{ i => println(i) }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3558 次 |
| 最近记录: |