Scala吧~  - 讨论区

标题:Scala Tutorial 015:Queue容器简介与使用方法

2014年03月05日 星期三 09:31

Queue是一种顺序容器,典型的操作有出队列和入队列,队列中的数据保持FIFO的顺序。在Scala中,居然有immutable的Queue,每次出队列和入队列操作都会生成一个新的队列,真是不可思议。当然,我们可以放心的使用mutable的Queue。

编程示例如下:

import scala.collection.mutable.Queue
object S015_Queue {

	def main(args: Array[String]): Unit = {
		val q=Queue[Int]()
		for(i <- 0 until 10){
			q.enqueue(i)
		}
		while(q.size > 0){
			println(q.dequeue)
		}
	}

}

参考资料:

http://www.artima.com/pins1ed/collections.html

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号