标签: clojure
好奇为什么Clojure中的字符串不是clojure.string类型,而是java.lang.String。我需要要求clojure.string访问本机Clojure字符串函数似乎有点奇怪?
答案 0 :(得分:6)
因为java.lang.String是不可变的,并且不会破坏与Java的互操作性。 clojure.string中的函数可以主要被视为JDK中现有功能和/或clojure.core之上的便利层。
java.lang.String
clojure.string
clojure.core