标签: java arrays list clojure sequence
如何将Java数组转换为Clojure序列数据结构,例如列表或其他序列?
这question显示了如何进行反向; Clojure文档展示了如何创建,变异和读取数组;但有没有内置的方法将它们转换为列表,或其他一些Clojure原生序列?
答案 0 :(得分:11)
是的,有一种方法可以将数组转换为列表!代码(seq java-array-here)会将数组转换为实现ArraySeq的{{1}},因此可以像处理任何其他Clojure sequence一样对待。
(seq java-array-here)
ArraySeq