我试图将Array [Row]转换为Array [Int],但徒劳。感谢一些帮助
scala> res17(0).toInt
<console>:30: error: value toInt is not a member of org.apache.spark.sql.Row
res17(0).toInt
^
scala> res17(0)
res28: org.apache.spark.sql.Row = [1,0]
scala> res17(0).toArray
<console>:30: error: value toArray is not a member of org.apache.spark.sql.Row
res17(0).toArray
^
scala> res17
res30: Array[org.apache.spark.sql.Row] = Array([1,0])
只要map
有getInt
:
val rows: Array[Row] = ???
rows.map(_.getInt(0))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句