牛牛在线工具

Ds\Deque::isEmpty()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Ds\Deque::isEmpty()

检查Deque(双端队列)是否为空

函数名:Ds\Deque::isEmpty() 适用版本:PHP 7.0+ 用法:该方法用于检查Deque(双端队列)是否为空。 语法: public function isEmpty(): bool 参数:该方法不接受任何参数。 返回值:如果Deque为空,返回true;否则返回false。 示例: $deque = new Ds\Deque(); $deque->push(1); // 添加元素到队列尾部 if ($deque->isEmpty()) { echo "队列为空"; } else { echo "队列不为空"; } $deque->pop(); // 从队列头部移除元素 if ($deque->isEmpty()) { echo "队列为空"; } else { echo "队列不为空"; } 在上面的示例中,我们首先创建了一个空的Deque对象。然后通过push()方法将一个元素添加到队列的尾部。接下来,使用isEmpty()方法检查队列是否为空,如果为空则输出"队列为空",否则输出"队列不为空"。然后使用pop()方法从队列的头部移除一个元素。然后再次使用isEmpty()方法来检查队列是否为空,以验证移除元素的功能。