【发布时间】:2013-02-18 01:31:27
【问题描述】:
如果某个 Java 类有一个名为“eval”的方法,我如何从 Clojure 调用它?
执行以下操作似乎是从 clojure.core 调用 eval 方法而不是 TestObject 的 eval:
(defn test[x]
(let [obj (new TestObject)]
(. obj eval x)))
【问题讨论】:
-
这似乎不是真的 - 是什么让你这么认为?
标签: clojure clojure-java-interop