在Clojure中,我可以查找Java类的静态成员(例如,持有常量的字段),如下所示:
ClassName/CONSTANT_FIELD
Run Code Online (Sandbox Code Playgroud)
当我在运行时只知道它的名字时,如何访问该成员?一个例子是循环一系列字段名称并获取所有字段值.
我想做这样的事情(当然这个代码不起作用):
(let [c "CONSTANT_FIELD"]
ClassName/c)
Run Code Online (Sandbox Code Playgroud)
最好的方法是什么?