Java中的HashSet remove() 方法

Java中的HashSet remove() 方法

HashSet remove() 方法被用于从HashSet中移除特定元素。注意它仅在JDK版本1.2及以后适用,之前的版本JDK1和JDK1.1中会抛出编译错误。

注意: 如果指定的元素在HashSet中存在,则该方法返回true,否则返回boolean值false。

语法:

HashSet.remove(Object O)

参数: 参数 O 是HashSet类型,并指定要从HashSet中删除的元素。

返回值: Boolean值true和false

示例1:

// Java代码演示
// HashSet.remove() 方法
// 对字符串元素

//导入必需的类
import java.util.*;

//主类
//演示HashSet
public class GFG {

    // 主驱动方法
    public static void main(String args[])
    {

        // 创建一个空的HashSet
        // 声明字符串类型的对象
        HashSet set = new HashSet();

        // 使用add()方法将自定义输入元素添加到Set中
        set.add("Welcome");
        set.add("To");
        set.add("Geeks");
        set.add("For");
        set.add("Geeks");

        // 显示HashSet(对象元素)
        System.out.println("HashSet: " + set);

        // 使用remove()方法移除元素
        set.remove("Geeks");
        set.remove("For");
        set.remove("Welcome");

        // 现在显示HashSet,已将其中的元素移除
        System.out.println(
            "HashSet after removing elements: " + set);
    }
}

结果

HashSet: [Geeks, For, Welcome, To]
HashSet after removing elements: [To]

示例2:

// Java代码演示remove()
// Hashset类的方法
// 针对整数元素

// 导入必需的类
import java.util.*;

// 主类
public class GFG {

    // 主驱动方法
    public static void main(String args[])
    {

        // 创建一个空的HashSet
        // 声明整数类型的对象
        HashSet set = new HashSet();

        // 使用add()方法将自定义输入元素添加到Set中
        set.add(5);
        set.add(3);
        set.add(1);
        set.add(4);
        set.add(3);

        // 显示HashSet(对象元素)
        System.out.println("HashSet: " + set);

        // 使用remove()方法移除元素
        set.remove(3);
        set.remove(1);

        // 现在显示HashSet,已将其中的元素移除
        System.out.println(
            "HashSet after removing elements: " + set);
    }
}

结果

HashSet: [1, 3, 4, 5]
HashSet after removing elements: [4, 5]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程