CopyOnWriteArrayList get() method in Java Last Updated : 11 Jul, 2025 Comments Improve Suggest changes Like Article Like Report The get(index) method of CopyOnWriteArrayList returns the element at the specified index. Syntax: public E get(int index) Parameters: The function accepts a mandatory parameter index which specifies the index of the element to be returned. Return Value: The function returns the element at the given index. Exceptions: The function throws IndexOutOfBoundsException if the index is out of range. Below programs illustrate the above function: Program 1: Java // Java Program to illustrate the // CopyOnWriteArrayList get() 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); // 2nd index in the arraylist System.out.println("Element at 2nd index: " + ArrLis.get(2)); } } Output: CopyOnWriteArrayList: [32, 67, 98, 100] Element at 2nd index: 98 Program 2: Java // Java Program to illustrate the // CopyOnWriteArrayList get() 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); // 4th index element of the arraylist // out of range, hence error System.out.println("CopyOnWriteArrayList: " + ArrLis.get(4)); } } Output: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4 at java.util.concurrent.CopyOnWriteArrayList.get(CopyOnWriteArrayList.java:388) at java.util.concurrent.CopyOnWriteArrayList.get(CopyOnWriteArrayList.java:397) at GFG.main(GFG.java:24) Reference: https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html#get-int- Comment More infoAdvertise with us Next Article CopyOnWriteArrayList size() method in Java G gopaldave Follow Improve Article Tags : Misc Java Java-Collections Java - util package Java-Functions Java-CopyOnWriteArrayList +2 More Practice Tags : JavaJava-CollectionsMisc Similar Reads CopyOnWriteArrayList add() method in Java The add(E e) method of CopyOnWriteArrayList inserts the element passed in the parameter to the end of the List or at a specified index in the list. The function returns true on addition of new element to the list. Syntax: public boolean add(E e) or public void add(int index, E element) Parameters: T 2 min read CopyOnWriteArrayList add() method in Java The add(E e) method of CopyOnWriteArrayList inserts the element passed in the parameter to the end of the List or at a specified index in the list. The function returns true on addition of new element to the list. Syntax: public boolean add(E e) or public void add(int index, E element) Parameters: T 2 min read CopyOnWriteArrayList size() method in Java 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 funct 1 min read CopyOnWriteArrayList size() method in Java 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 funct 1 min read CopyOnWriteArrayList hashCode() method in Java The hashCode() method of CopyOnWriteArrayList returns the hashCode value of the list. Syntax: public int hashCode() Parameters: The function does not accepts any parameter. Return Value: The function returns the hashCode value of the list. Below programs illustrate the above function: Program 1: Jav 1 min read CopyOnWriteArrayList hashCode() method in Java The hashCode() method of CopyOnWriteArrayList returns the hashCode value of the list. Syntax: public int hashCode() Parameters: The function does not accepts any parameter. Return Value: The function returns the hashCode value of the list. Below programs illustrate the above function: Program 1: Jav 1 min read Like