Scala Queue

2024年8月29日 | 1 分钟阅读

队列实现了一种数据结构,允许以先进先出 (FIFO) 的方式插入和检索元素。

在 Scala 中,队列被实现为一对列表。一个用于插入元素,第二个用于包含已删除的元素。 元素被添加到第一个列表,并从第二个列表中删除。


Scala 队列示例

输出

Queue(1, 5, 6, 2, 3, 9, 5, 2, 5)
Queue(1, 5, 6, 2, 3, 9, 5, 2, 5)

Scala 队列示例 2

输出

Queue Elements: 1 5 6 2 3 9 5 2 5 
First element in the queue: 1
Element added in the queue: 1 5 6 2 3 9 5 2 5 100 
Element deleted from this queue: (1,Queue(5, 6, 2, 3, 9, 5, 2, 5))
下一个主题Scala Stream