VOOZH about

URL: https://www.geeksforgeeks.org/java/copyonwritearraylist-set-method-in-java-with-examples/

⇱ CopyOnWriteArrayList set() method in Java with Examples - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

CopyOnWriteArrayList set() method in Java with Examples

Last Updated : 11 Jul, 2025

The set(E e) method in the class CopyOnWriteArrayList class replaces the element at the specified index with the element provided as a parameter to the method. The method returns the element that has been replaced by the new element.
Syntax:  

public E set(int index, E element)


Parameters: The method takes two parameters mentioned below: 

  • Index: Contains the position at which the new element is to replace the existing one. It is mandatory to add.
  • Element: Contains the new element to be replaced with.


Return Value: The method returns the element that has been replaced.
Exceptions: The method throws IndexOutOfBoundsException occurs when the method has an index that is either less than 0 or greater than the size of the list. 
Below are some programs to illustrate the use of CopyOnWriteArrayList.set() method:
Program 1:
 

👁 Image

Program 2:
 

Comment
Article Tags:
Article Tags: