Java ArrayList isEmpty() 方法
isEmpty()
方法的语法是:
arraylist.isEmpty()
这里的 arraylist
是 ArrayList
类的一个对象。
isEmpty() 方法的参数
isEmpty()
方法不接受任何参数。
isEmpty() 方法的返回值
- 如果 arraylist 不包含任何元素,则返回 true
- 如果 arraylist 包含一些元素,则返回 false
示例:检查 ArrayList 是否为空
import java.util.ArrayList;
class Main {
public static void main(String[] args) {
// 创建一个 ArrayList
ArrayList<String> languages = new ArrayList<>();
System.out.println("新创建的 ArrayList: " + languages);
// 检查 ArrayList 是否有任何元素
boolean result = languages.isEmpty(); // true
System.out.println("ArrayList 是否为空? " + result);
// 向 ArrayList 添加一些元素
languages.add("Python");
languages.add("Java");
System.out.println("更新后的 ArrayList: " + languages);
// 检查 ArrayList 是否为空
result = languages.isEmpty(); // false
System.out.println("ArrayList 是否为空? " + result);
}
}
输出
新创建的 ArrayList: []
ArrayList 是否为空? true
更新后的 ArrayList: [Python, Java]
ArrayList 是否为空? false
在上面的示例中,我们创建了一个名为 languages
的 arraylist。这里,我们使用了 isEmpty()
方法来检查 arraylist 是否包含任何元素。
最初,新创建的 arraylist 不包含任何元素。因此,isEmpty()
返回 true
。然而,在添加了一些元素(Python、Java)之后,该方法返回 false
。