欢迎访问宙启技术站
智能推送

Java集合类中的isEmpty()方法介绍

发布时间:2023-12-04 07:17:31

Java集合类中的isEmpty()方法用于判断集合是否为空。isEmpty()方法返回一个boolean值,如果集合为空则返回true,如果集合不为空则返回false。

使用isEmpty()方法之前,我们需要先创建一个集合对象。例如,我们可以创建一个ArrayList集合对象:

List<String> list = new ArrayList<>();

在这个例子中,我们创建了一个泛型为String的ArrayList集合。

接下来,我们可以调用isEmpty()方法来判断集合是否为空:

boolean isEmpty = list.isEmpty();

isEmpty()方法返回的boolean值可以用于条件判断。例如,我们可以使用if语句来判断集合是否为空:

if (list.isEmpty()) {
  System.out.println("集合为空");
} else {
  System.out.println("集合不为空");
}

下面是一个完整的示例,演示了如何使用isEmpty()方法来判断集合是否为空:

import java.util.ArrayList;
import java.util.List;

public class Main {
  public static void main(String[] args) {
    // 创建一个ArrayList集合
    List<String> list = new ArrayList<>();

    // 添加元素到集合中
    list.add("Apple");
    list.add("Banana");
    list.add("Orange");

    // 判断集合是否为空
    boolean isEmpty = list.isEmpty();
    
    // 根据判断结果输出相应的消息
    if (isEmpty) {
      System.out.println("集合为空");
    } else {
      System.out.println("集合不为空");
    }
  }
}

运行以上代码,输出结果为:集合不为空。

如果我们在创建集合之后没有添加任何元素,再调用isEmpty()方法进行判断,那么输出结果将为:集合为空。

总结:

isEmpty()方法是一个非常方便的方法,用于判断集合是否为空。通过调用isEmpty()方法,我们可以快速地判断一个集合是否包含任何元素,并根据判断结果执行相应的操作。例如,可以在集合为空时输出一条提示消息,或者在集合不为空时进行其他的操作。