基本上,在某些列表的实现中,该方法
isEmpty()检查大小是否为零(因此从性能的角度来看,它们实际上是等效的)。但是,在其他类型的列表(例如链接列表)中,计数项目要比检查其是否为空需要更多的时间。
因此,使用该方法
isEmpty()检查列表是否为空总是很方便的。为这在所有类型的列表被提供这样的方法也涉及到的接口,由于原因
ArrayList,
Vector并
linkedList实现相同的
List接口:该接口具有
isEmpty()方法;
然后,每种特定类型的列表都将提供其
isEmpty()方法的实现。



