El método trimToSize() de ArrayList en Java recorta la capacidad de una instancia de ArrayList para que tenga el tamaño actual de la lista. Este método se utiliza para recortar una instancia de ArrayList al número de elementos que contiene.
Sintaxis:
trimToSize()
Parámetro: No acepta ningún parámetro.
Valor devuelto: No devuelve ningún valor. Recorta la capacidad de esta instancia de ArrayList al número del elemento que contiene.
Errores y Excepciones: No tiene errores ni excepciones.
El siguiente programa ilustra el método trimTosize():
// Java code to demonstrate the working of // trimTosize() method in ArrayList // for ArrayList functions import java.util.ArrayList; public class GFG { public static void main(String[] args) { // creating an Empty Integer ArrayList ArrayList<Integer> arr = new ArrayList<Integer>(9); // using add(), add 5 values arr.add(2); arr.add(4); arr.add(5); arr.add(6); arr.add(11); // trims the size to the number of elements arr.trimToSize(); System.out.println("The List elements are:"); // prints all the elements for (Integer number : arr) { System.out.println("Number = " + number); } } }
Producción:
The List elements are: Number = 2 Number = 4 Number = 5 Number = 6 Number = 11