欢迎!请参阅关于 页面,了解更多关于此如何工作。
我是 Clojure 的入门者。我想调用一个在 Java 中重载的方法,一个没有参数,另一个有一个参数。我想调用无参数的方法,但 Clojure 调用带有一个参数的方法并引发 IllegalArgumentException。
我如何在 Clojure 中调用无参数的 Java 方法?
user=> (vec (.getBytes "ᵶ" "latin1")) [63] user=> (vec (.getBytes "ᵶ")) [-31 -75 -74] user=>
如果您没有传递任何参数,Clojure 会调用不接受参数的方法。