52_集合_队列
import scala.collection.mutable /* * 队列 * 操作受限的链表 * */ object QueueTest extends App { var q = mutable.Queue[String]() //1.入队 q.enqueue("java1") q.enqueue("scala2") q.enqueue("hive3") q.enqueue("kafka4") //2.查看队首元素 printf(s"队首元素为 : ${q.head}\n") //3.查看队尾元素 printf(s"队尾元素为 : ${q.last}\n") //4.出队 println(s"${q.dequeue()} 出队,当前队列: ${q}\n") println(s"${q.dequeue()} 出队,当前队列: ${q}\n") println(s"${q.dequeue()} 出队,当前队列: ${q}\n") println(s"${q.dequeue()} 出队,当前队列: ${q}\n") println(s"${q.dequeue()} 出队,当前队列: ${q}\n") }