Close

Java Collections - ArrayList.clear() Examples

[Last Updated: Dec 10, 2025]

Java Collections Java Java API 


Class:

java.util.ArrayList

java.lang.Objectjava.lang.Objectjava.util.AbstractCollectionjava.util.AbstractCollectionjava.util.CollectionCollectionjava.util.AbstractListjava.util.AbstractListjava.util.ListListjava.util.ArrayListjava.util.ArrayListjava.util.ListListjava.util.RandomAccessRandomAccessjava.lang.CloneableCloneablejava.io.SerializableSerializableLogicBig

Methods:

public void clear()

Removes all of the elements from this list. The list will be empty after this call returns.




Examples


package com.logicbig.example.arraylist;

import java.util.*;

public class ClearExample {

public static void main(String... args) {
// Remove all elements
ArrayList<String> list = new ArrayList<>(Arrays.asList("A", "B", "C"));
System.out.println("Before clear - Size: " + list.size());
list.clear();
System.out.println("After clear - Size: " + list.size());
System.out.println("Is empty? " + list.isEmpty());
}
}

Output

Before clear - Size: 3
After clear - Size: 0
Is empty? true
JDK 25




See Also