El método clear() de ArrayList en Java se usa para eliminar todos los elementos de una lista. La lista estará vacía después de que se devuelva esta llamada, así que siempre que se haya realizado esta operación, todos los elementos de la Arraylist correspondiente se eliminarán, por lo que se convierte en una función esencial para eliminar elementos en ArrayList de la memoria que conduce a la optimización.
Sintaxis:
clear()
Tipo de devolución: no devuelve ningún valor ya que elimina todos los elementos de la lista y la deja vacía.
Sugerencia: implementa las siguientes interfaces de la siguiente manera: serializable , clonable , iterable <E>, colección <E>, lista <E>, RandomAccess
Ejemplo 1:
Java
// Java Program to Illustrate Working of clear() Method // of ArrayList class // Importing required classes import java.util.ArrayList; // Main class public class GFG { // Main driver method public static void main(String[] args) { // Creating an empty Integer ArrayList ArrayList<Integer> arr = new ArrayList<Integer>(4); // Adding elements to above ArrayList // using add() method arr.add(1); arr.add(2); arr.add(3); arr.add(4); // Printing the elements inside current ArrayList System.out.println("The list initially: " + arr); // Clearing off elements // using clear() method arr.clear(); // Displaying ArrayList elements // after using clear() method System.out.println( "The list after using clear() method: " + arr); } }
Producción:
The list initially: [1, 2, 3, 4] The list after using clear() method: []