【发布时间】:2019-10-16 04:28:44
【问题描述】:
我想从 Spark SQL split() 函数返回的 Array 中获取最后一个元素。
split(4:3-2:3-5:4-6:4-5:2,'-')
我知道它可以通过
split(4:3-2:3-5:4-6:4-5:2,'-')[4]
但是当我不知道 Array 的长度时,我想要另一种方法。 请帮帮我。
【问题讨论】:
-
在
List你可以使用last -
你的意思是这样的。最后(分裂(4:3-2:3-5:4-6:4-5:2,'-'))。我试过了。但它不起作用。
标签: apache-spark-sql