El método clear() de AbstractSet en Java se usa para eliminar todos los elementos de un conjunto. El conjunto estará vacío después de que regrese esta llamada.
Sintaxis:
public void clear()
Parámetros: Esta función no tiene parámetros.
Devoluciones: el método no devuelve ningún valor. Elimina todos los elementos del conjunto y lo deja vacío.
Los siguientes ejemplos ilustran el método AbstractSet.clear():
Ejemplo 1:
// Java code to demonstrate the working of // clear() method in AbstractSet import java.util.*; public class GFG { public static void main(String[] args) { // creating an AbstractSet AbstractSet<Integer> arr = new TreeSet<Integer>(); // using add() to initialize values // [1, 2, 3, 4] arr.add(1); arr.add(2); arr.add(3); arr.add(4); // set initially System.out.println("The set initially: " + arr); // clear function used arr.clear(); // set after clearing all elements System.out.println("The set after " + "using clear() method: " + arr); } }
Producción:
The set initially: [1, 2, 3, 4] The set after using clear() method: []
Ejemplo 2:
// Java code to demonstrate the working of // clear() method in AbstractSet import java.util.*; public class GFG { public static void main(String[] args) { // creating an AbstractSet AbstractSet<String> arr = new TreeSet<String>(); // using add() to initialize values // [Geeks, For, ForGeeks, GeeksForGeeks] arr.add("Geeks"); arr.add("For"); arr.add("ForGeeks"); arr.add("GeeksForGeeks"); // set initially System.out.println("The set initially: " + arr); // clear function used arr.clear(); // set after clearing all elements System.out.println("The set after " + "using clear() method: " + arr); } }
Producción:
The set initially: [For, ForGeeks, Geeks, GeeksForGeeks] The set after using clear() method: []