欢迎!请参阅关于页面以了解更多关于此信息的工作方式。
我对Clojure是个新手。我想调用一个Java方法,这个方法在Java中是重载的,一个没有参数,另一个有一个参数。我想调用没有参数的方法,但是Clojure调用了一个带有参数的方法并抛出IllegalArgumentException。
如何从Clojure调用不带参数的Java方法?
user=> (vec (.getBytes "ᵶ" "latin1")) [63] user=> (vec (.getBytes "ᵶ")) [-31 -75 -74] user=>
如果不传递参数,Clojure将调用不接收参数的那个。