📜  使用 HashSet 创建对集的Java程序(1)

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

使用 HashSet 创建对集的 Java 程序:

HashSet 是 Java 集合框架中实现 Set 接口的哈希表实现。它没有固定的顺序,且不允许重复项。HashSet 允许 null 元素。

以下是使用 HashSet 创建对集的 Java 程序的示例:

import java.util.HashSet;

class HashSetExample {
  public static void main(String[] args) {
    // 创建 HashSet 对象
    HashSet<String> set = new HashSet<String>();

    // 添加元素到集合
    set.add("apple");
    set.add("banana");
    set.add("orange");
    set.add("apple"); // 添加重复元素,不会被存储

    // 打印集合
    System.out.println(set); // [banana, orange, apple]

    // 判断集合是否包含特定元素
    System.out.println(set.contains("banana")); // true

    // 遍历集合
    for (String item : set) {
      System.out.println(item);
    }
  }
}

说明:

  1. 导入了 java.util.HashSet 类。
  2. 创建了 HashSet 对象,指定泛型为 String。
  3. 使用 add() 方法向集合中添加元素。
  4. 打印集合,注意重复元素只会出现一次。
  5. 使用 contains() 方法判断集合中是否包含特定元素。
  6. 使用 for 循环遍历集合中的所有元素并打印。

输出:

[banana, orange, apple]
true
banana
orange
apple

通过使用 HashSet 创建对集的 Java 程序,您可以轻松地实现集合的创建、元素的添加、元素的查找和遍历等操作。