1
我試圖編寫一個函數來播放一次聲音文件,使用我發現的一些資源。代碼如下:無法在Clojure中調用getCodeBase
(defn play [file] (let [songp (URL. (.getCodeBase) file) song (.newAudioClip songp)] (. song play)))
問題是,(.getCodeBase)是一個格式不正確的成員表達式。我不知道該怎麼做。你怎麼稱呼這樣的方法?在我看的Java代碼中,它被簡單地稱爲是這樣的:
getCodeBase()
我錯過了什麼嗎?