Scala也提供了队列(Queue)的数据结构,队列的特点就是先进先出。进队和出队的方法分别为enqueue和dequeue。

    //初始化
    val q1: mutable.Queue[Int] = mutable.QueueInt
    q1.enqueue(100, 200) //在尾部添加
    println(q1) // 输出 :Queue(10, 20, 30, 100, 200)
    val v = q1.dequeue() //出队,获取并删除最左边的元素,返回值就是是最左边的元素
    println(v) // 输出: 10
    println(q1) // 输出: Queue(20, 30, 100, 200)