经验证,reflect函数只能调用jdk中内置的静态方法。

函数使用

该函数是参数不定长函数,参数1填类名,参数2填静态方法名,后面填java方法的入参

Hive reflect函数使用

使用math工具类,在api中找几个静态方法验证

找到类名作为reflect函数的第一个参数:java.lang.Math

Hive reflect函数使用

找到该类下面的静态方法

Hive reflect函数使用

写sql验证:

Hive reflect函数使用

Hive reflect函数使用

入参不支持小数

Hive reflect函数使用

相关文章: