采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我看不加括号也是可以的啊,感觉怪怪的
Scala中入参无参的,可加可不加
def getLongIp() = udf((ip:String) => { IPUtils.ip2Long(ip) }) 就是这个啊,写成这样不可以吗: def getLongIp = udf((ip:String) => { IPUtils.ip2Long(ip) }) 上面那个,调用的时候还要写成 getLongIp()($"ip") ,两个括号,好奇怪
了解下Scala的currying和高阶函数
你是说Scala语言调用方法是吗?如果是的话,Scala语法没说不能带括号呢
登录后可查看更多问答,登录/注册
大数据工程师干货课程 带你从入门到实战掌握SparkSQL
1.1k 15
1.1k 14
1.4k 12
1.8k 12
1.3k 11