PHP版本要求: 7.0.0 或更高版本
用法:
isEmpty(): bool
isEmpty()方法用于检查集合是否为空。如果集合中没有元素,则返回true;否则,返回false。
示例:
use Ds\Collection;
$collection = new \Ds\Vector();
echo $collection->isEmpty(); // 输出 true
$collection->push(1);
echo $collection->isEmpty(); // 输出 false
$emptySet = new \Ds\Set();
echo $emptySet->isEmpty(); // 输出 true
$emptyMap = new \Ds\Map();
echo $emptyMap->isEmpty(); // 输出 true
在以上示例中,我们创建了一个空的Vector集合,并使用isEmpty()方法检查它是否为空。由于集合中没有任何元素,因此isEmpty()方法返回true。
然后,我们将一个元素1添加到Vector集合中,并再次使用isEmpty()方法进行检查。现在,集合不再为空,因此isEmpty()方法返回false。
接下来,我们创建了一个空的Set集合和一个空的Map集合,并使用isEmpty()方法进行检查。由于这两个集合都没有任何元素,所以isEmpty()方法对它们返回true。
请注意,isEmpty()方法对于所有实现了Ds\Collection接口的集合类(如Vector、Set和Map)都可用。
热门工具排行榜