簡體   English   中英

在Clojure中調用Java

[英]Calling java in clojure

如果我想在clojure中調用java方法或字段,我可以使用點的特殊形式,因為clojure字符串被實現為java字符串,所以我認為我應該能夠通過類似(.toUpperCase“ clojure”)的方式來調用java的String方法。哪個有效。 我的問題是為什么我不能以相同的方式訪問所有的Java方法? 例如(.valueOf 3) ,這是靜態方法給我一個錯誤。

這是一個static方法,因此在Java中,您也會調用String.valueOf(3)

user=> (String/valueOf 3)
"3"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM