我在 Clojure 1.3.0 中对一些东西使用了有序集。我的project.clj
包括[ordered "1.1.0"]
.
当我打电话时,(str (ordered-set 1 2 3))
我得到"ordered.set.OrderedSet@6"
了,但是当我调用普通的 clojure 哈希集时(str (hash-set 1 2 3))
,我得到了正确"#{1 2 3}"
的结果。
该str
方法在某处调用.toString
,那么如何覆盖该.toString
方法ordered-set
以便从中获取正确的字符串?
谢谢