java - 如何在 Java 中迭代 Clojure ISeq?

标签 java clojure

我正在从 Java 程序调用 Clojure 库并返回 ISeq。

如何在 Java 中迭代它?看起来这应该很简单,但是看看这个库,我不知道如何从 ISeq 中获取 Java 迭代器。

最佳答案

查看 clojure.lang.SeqIterator,它实现了 java.util.Iterator

关于java - 如何在 Java 中迭代 Clojure ISeq?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27164465/

相关文章:

clojure - 如何将可选的宏参数传递给函数

java - 快速单击按钮后无法关闭 DialogFragment (Android)

Mac 上的 Java 开发 - Xcode、Eclipse 或 Netbeans

java - 无法解析 clj-http

javascript - 如何在 Clojure 中编写一个保持状态的闭包?

clojure - Clojure 的 "send"和 "send-off"函数在向代理分派(dispatch)操作方面有什么区别?

Java封装&数组

java - JPA,如何使用同一个类(实体)来映射不同的表?

java - 扫描条形码时出错 Mobile Vision API?

CLojure:高阶函数 vs 协议(protocol) vs 多方法