Close

Java Collections - ArrayList.size() 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 int size()

Returns the number of elements in this list.




Examples


package com.logicbig.example.arraylist;

import java.util.*;

public class SizeExample {

public static void main(String... args) {
// Get number of elements
ArrayList<String> fruits = new ArrayList<>();
fruits.add("Apple");
fruits.add("Banana");
System.out.println("Number of fruits: " + fruits.size());
}
}

Output

Number of fruits: 2
JDK 25




package com.logicbig.example.arraylist;

import java.util.*;

public class SizeExample2 {

public static void main(String... args) {
// Check if list is empty using size()
ArrayList<Integer> list = new ArrayList<>();
if(list.size() == 0) {
System.out.println("List is empty");
}
}
}

Output

List is empty
JDK 25




See Also