【发布时间】:2010-10-19 17:09:43
【问题描述】:
我想知道在 Clojure 中比较字符和字符串的最佳(clojuresque)方法是什么。 显然,这样的事情会返回 false:
(= (first "clojure") "c")
因为 first 返回一个 java.lang.Character 而“c”是一个单一的字符串。是否存在直接比较 char 和 string 而不调用强制转换的构造?我没有找到与此不同的方法:
(= (str (first "clojure")) "c")
但我不满意。 有任何想法吗? 再见, 阿尔弗雷多
【问题讨论】: