Open In App

CopyOnWriteArrayList size() method in Java

Last Updated : 11 Jul, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report
The size() method of CopyOnWriteArrayList returns the size of the list. It returns the number of elements in the list. Syntax:
public int size()
Parameters: The function does not accepts any parameter. Return Value: The function returns the size of the list. Below programs illustrate the above function: Program 1: Java
// Java Program to illustrate the CopyOnWriteArrayList // size() method in Java import java.util.concurrent.CopyOnWriteArrayList; import java.util.*; public class GFG {  public static void main(String[] args)  {  // create object of CopyOnWriteArrayList  CopyOnWriteArrayList<Integer> ArrLis  = new CopyOnWriteArrayList<Integer>();  // Add elements  ArrLis.add(32);  ArrLis.add(67);  ArrLis.add(98);  ArrLis.add(100);  // print CopyOnWriteArrayList  System.out.println("CopyOnWriteArrayList: "  + ArrLis);  // size value print  System.out.println("size of ArrLis: "   + ArrLis.size());  } } 
Output:
 CopyOnWriteArrayList: [32, 67, 98, 100] size of ArrLis: 4 
Program 2: Java
// Java Program to illustrate the CopyOnWriteArrayList // size() method in Java import java.util.concurrent.CopyOnWriteArrayList; import java.util.*; public class GFG {  public static void main(String[] args)  {  // create object of CopyOnWriteArrayList  CopyOnWriteArrayList<String> ArrLis  = new CopyOnWriteArrayList<String>();  // Add elements  ArrLis.add("gopal");  ArrLis.add("gfg");  ArrLis.add("jgec");  ArrLis.add("sudo");  // print CopyOnWriteArrayList  System.out.println("CopyOnWriteArrayList: "   + ArrLis);  // size value print  System.out.println("size of ArrLis: "   + ArrLis.size());  } } 
Output:
 CopyOnWriteArrayList: [gopal, gfg, jgec, sudo] size of ArrLis: 4 
Reference: https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html#size--

Explore