📜  Java中的HashSet isEmpty()方法(1)

📅  最后修改于: 2023-12-03 15:16:29.326000             🧑  作者: Mango

Java中的HashSet isEmpty()方法

简介

在Java中,HashSet是一个集合类,它继承自Java集合框架中的Set接口。HashSet实现了基于哈希表的Set接口,并保证不允许重复元素。而isEmpty()方法是HashSet中的一个方法,它用于判断HashSet是否为空。

方法签名
public boolean isEmpty()
返回值

如果HashSet中没有任何元素,则返回true,否则返回false。

使用示例
import java.util.HashSet;

public class HashSetExample {

    public static void main(String[] args) {
        HashSet<String> set1 = new HashSet<>();
        System.out.println("set1 is empty? " + set1.isEmpty()); // 输出:set1 is empty? true

        HashSet<String> set2 = new HashSet<>();
        set2.add("apple");
        System.out.println("set2 is empty? " + set2.isEmpty()); // 输出:set2 is empty? false
    }
}
注意事项
  • HashSet是一个无序的集合,因此isEmpty()方法不能保证HashSet中的元素顺序。
  • 如果需要保证HashSet中的元素顺序,可以使用另一个实现了Set接口的类LinkedHashSet。