相关疑难解决方法(0)

如何在Clojure中动态查找静态类成员?

在Clojure中,我可以查找Java类的静态成员(例如,持有常量的字段),如下所示:

ClassName/CONSTANT_FIELD
Run Code Online (Sandbox Code Playgroud)

当我在运行时只知道它的名字时,如何访问该成员?一个例子是循环一系列字段名称并获取所有字段值.

我想做这样的事情(当然这个代码不起作用):

(let [c "CONSTANT_FIELD"]
  ClassName/c)
Run Code Online (Sandbox Code Playgroud)

最好的方法是什么?

java clojure

8
推荐指数
1
解决办法
328
查看次数

标签 统计

clojure ×1

java ×1