La interfaz clear() de java.util.Collection se utiliza para borrar la colección a la que se llama. Este método no toma ningún parámetro y no devuelve ningún valor.
Sintaxis:
Collection.clear()
Parámetros: este método no acepta ningún parámetro
Valor devuelto: este método no devuelve ningún valor.
Excepciones: este método arroja las siguientes excepciones:
- UnsupportedOperationException: si la operación de agregar no es compatible con esta colección
Los siguientes ejemplos ilustran el método Collection clear():
Ejemplo 1: uso de la clase LinkedList
// Java code to illustrate boolean clear() method import java.io.*; import java.util.*; public class GFG { public static void main(String args[]) { // creating an empty LinkedList Collection<String> list = new LinkedList<String>(); // use add() method to add elements in the list list.add("Geeks"); list.add("for"); list.add("Geeks"); // Output the present list System.out.println("The list is: " + list); // Clearing the LinkedList list.clear(); // printing the new list System.out.println("The new List is: " + list); } }
Producción:
The list is: [Geeks, for, Geeks] The new List is: []
Ejemplo 2: uso de la clase ArrayDeque
// Java code to illustrate clear() method import java.util.*; public class ArrayDequeDemo { public static void main(String args[]) { // Creating an empty ArrayDeque Collection<String> de_que = new ArrayDeque<String>(); // Use add() method to add elements into the Deque de_que.add("Welcome"); de_que.add("To"); de_que.add("Geeks"); de_que.add("4"); de_que.add("Geeks"); // Displaying the ArrayDeque System.out.println("ArrayDeque: " + de_que); // Clearing the ArrayDeque de_que.clear(); // printing the new ArrayDeque System.out.println("The new ArrayDeque is: " + de_que); } }
Producción:
ArrayDeque: [Welcome, To, Geeks, 4, Geeks] The new ArrayDeque is: []
Ejemplo 3: uso de la clase ArrayList
// Java code to illustrate clear() method import java.io.*; import java.util.*; public class ArrayListDemo { public static void main(String[] args) { // create an empty array list with an initial capacity Collection<Integer> arrlist = new ArrayList<Integer>(5); // use add() method to add elements in the list arrlist.add(15); arrlist.add(20); arrlist.add(25); // prints all the elements available in list System.out.println("ArrayList: " + arrlist); // Clearing the ArrayList arrlist.clear(); // printing the new ArrayList System.out.println("The new ArrayList is: " + arrlist); } }
Producción:
ArrayList: [15, 20, 25] The new ArrayList is: []
Referencia: https://docs.oracle.com/javase/9/docs/api/java/util/Collection.html#clear–
Publicación traducida automáticamente
Artículo escrito por RishabhPrabhu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA