Clojure .get和它的区别

1 clojure

什么是.getclojure,它的区别是get什么?我知道get但从未见过的是什么.get.

zer*_*kms 8

这就是你如何调用.get作为第二个参数传递的实例/类的方法.

例如:

(.get foo) ;; invokes an instance method of a foo object
(.get Bar) ;; invokes a static method of a Bar class
Run Code Online (Sandbox Code Playgroud)

(get ...) ;; invokes a clojure get function
Run Code Online (Sandbox Code Playgroud)

参考文献: