我想连接存储在向量中的字符串。例如,如果我在向量中有["a" "b" "c"]
,我希望得到"abc"
。
答案 0 :(得分:33)
您可以将apply
与str
功能一起使用:
(apply str ["a" "b" "c"])
答案 1 :(得分:18)
您可以使用clojure.string join功能
(clojure.string/join ["a" "b" "c"])
答案 2 :(得分:5)
这是可以使用Clojure减少的方法之一。请注意Clojure的REPL会议:
[dsm@localhost:~]$ clj
Clojure 1.4.0
user=> (reduce str ["a" "b" "c"])
"abc"
user=>