Java ArrayList.isEmpty() 方法及代码示例

判断数组列表是否为空(不包含任何元素)

定义

public boolean isEmpty()

返回值

如果数组列表中不包括任何元素, 则返回 true.

说明

本方法由 Collection<E> 接口的 isEmpty() 方法指派

本方法由 List<E> 接口的 isEmpty() 方法指派

重写了继承自 AbstractList<E> 类的 isEmpty() 方法

示例

判断数组列表是否为空的示例

package com.yi21.arraylist;

import java.util.ArrayList;

public class Yi21ArraysListIsEmpty {

    public static void main(String[] args) {
        
        ArrayList<String> list = new ArrayList<>();
        list.ensureCapacity(3);
        System.out.println("修改容量后的列表是否为空: " + list.isEmpty());
        list.add("21yi");
        System.out.println("添加元素后的列表是否为空: " + list.isEmpty());
        list.clear();
        System.out.println("清空后的列表是否为空: " + list.isEmpty());

    }

}

执行结果为 :

修改容量后的列表是否为空: true
添加元素后的列表是否为空: false
清空后的列表是否为空: true