Método HashSet remove() en Java

El método HashSet remove() se usa para eliminar un elemento particular de un HashSet. Tenga en cuenta que es solo después de la versión 1.2 de JDK y posteriores, y arrojará errores de compilación antes de la versión JDK 1 y JDK1.1. 

Nota: este método devuelve verdadero si el elemento especificado está presente en HashSet; de lo contrario, devuelve falso booleano.

Sintaxis: 

HashSet.remove(Object O)

Parámetros: El parámetro O es del tipo de HashSet y especifica el elemento que se eliminará del HashSet.

Valor devuelto: booleano verdadero y falso 

Ejemplo 1:

Java

// Java code to illustrate
// HashSet.remove() method
// over String Elements
 
// Importing required classes
import java.util.*;
 
// Main class
// HashSet demo
public class GFG {
 
    // Main driver method
    public static void main(String args[])
    {
 
        // Creating an empty HashSet
        // Declaring object of string type
        HashSet<String> set = new HashSet<String>();
 
        // Adding custom input elements into the Set
        // using add() method
        set.add("Welcome");
        set.add("To");
        set.add("Geeks");
        set.add("For");
        set.add("Geeks");
 
        // Displaying the HashSet(object elements)
        System.out.println("HashSet: " + set);
 
        // Removing elements
        // using remove() method
        set.remove("Geeks");
        set.remove("For");
        set.remove("Welcome");
 
        // Now displaying the HashSet after removal
        // of elements from it
        System.out.println(
            "HashSet after removing elements: " + set);
    }
}
Producción

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

Ejemplo 2:

Java

// Java code to illustrate remove()
// method of Hashset class
// over Integer Elements
 
// Importing required classes
import java.util.*;
 
// Main class
public class GFG {
 
    // Main driver method
    public static void main(String args[])
    {
 
        // Creating an empty HashSet
        // Declaring object of integer type
        HashSet<Integer> set = new HashSet<Integer>();
 
        // Adding custom input elements into the Set
        // using add() method
        set.add(5);
        set.add(3);
        set.add(1);
        set.add(4);
        set.add(3);
 
        // Displaying the HashSet(object elements)
        System.out.println("HashSet: " + set);
 
        // Removing elements
        // using remove() method
        set.remove(3);
        set.remove(1);
 
        // Now displaying the HashSet after removal
        // of elements from it
        System.out.println(
            "HashSet after removing elements: " + set);
    }
}
Producción

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

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *