小编Dar*_*ylG的帖子

Clojure中的双端队列

在Clojure中有一个双端队列吗?我的印象是Clojure PersistentQueue是单端的(我错了吗?).我需要能够从队列的任一端删除(即"弹出")和"查看"数据.我对双端队列的解释是https://en.wikipedia.org/wiki/Double-ended_queue.

我看到Java有一个双端队列,但我不确定如何在Clojure中实例化队列对象.尝试创建一个新队列:

(java.util.Dequeue.) 
Run Code Online (Sandbox Code Playgroud)

给出错误:

找不到接口java.util.Queue的匹配ctor.

queue interop clojure

4
推荐指数
1
解决办法
691
查看次数

标签 统计

clojure ×1

interop ×1

queue ×1