从Java队列中偷看元素

窥视队列意味着将值放在队列的开头。所以我们可以实现如下的偷看功能- 

示例

peek() {
   if (isEmpty()) {
      console.log("队列下溢!");
      return;
   }
   return this.container[0];
}

您可以使用以下命令检查此功能是否工作正常: 

示例

let q = new Queue(2);
q.enqueue(3);
q.enqueue(4);
console.log(q.peek());
q.display();

输出结果

这将给出输出-

3
[ 3, 4 ]

正如您在此处看到的,它peek()与出队不同,因为它仅返回前值而不删除它。