将 Clojure 持久集合与实现 java.util.Set 接口的 Java 集合进行比较,如果元素集合相同,则返回 true,但 data.avl 排序集合不如此。
`
user=> (def jset1 (java.util.HashSet. [5 7 11]))
'user/jset1
user=> (def avlset1 (avl/sorted-set 5 7 11))
'user/avlset1
user=> avlset1
{5 7 11}
user=> (def cset1 #{5 7 11})
'user/cset1
user=> (= cset1 jset1)
true
user=> (= jset1 cset1)
true
;; 我们也可能会期望下面的比较结果为 true,就像上面的两个比较一样
user=> (= avlset1 jset1)
false
user=> (= jset1 avlset1)
false
`