CopyOnWriteArrayList clear() method in Java Last Updated : 26 Nov, 2018 Summarize Comments Improve Suggest changes Share Like Article Like Report The clear() method of CopyOnWriteArrayList erases all the elements in the list. The size of the list becomes zero after the function is called. Syntax: public void clear() Parameters: The function does not accept any parameters. Return Value: The function does not returns anything. Below programs illustrate the above function: Program 1: Java // Java Program to illustrate the CopyOnWriteArrayList // clear() 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); ArrLis.clear(); System.out.println("CopyOnWriteArrayList: " + ArrLis); } } Output: CopyOnWriteArrayList: [32, 67, 98, 100] CopyOnWriteArrayList: [] Program 2: Java // Java Program to illustrate the CopyOnWriteArrayList // clear() 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); ArrLis.clear(); System.out.println("CopyOnWriteArrayList: " + ArrLis); } } Output: CopyOnWriteArrayList: [gopal, gfg, jgec, sudo] CopyOnWriteArrayList: [] Reference: https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CopyOnWriteArrayList.html#clear-- Comment More infoAdvertise with us Next Article CopyOnWriteArrayList clear() 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 CopyOnWriteArraySet clear() method in Java The clear() method of CopyOnWriteArraySet erases all the elements in the Set. The size of the Set becomes zero after the function is called. Syntax: public void clear() Return Value: The function does not returns anything. Below programs illustrate the above function: Program 1: Java // Java Program 2 min read CopyOnWriteArrayList clone() method in Java The clone() method of CopyOnWriteArrayList returns a shallow copy of the list. The shallow copy contains exactly the same elements at the same index. Syntax: public Object clone() Parameters: The function does not accept any parameters. Return Value: The function returns a clone of the list. Below p 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 CopyOnWriteArraySet add() method in Java The add(E e) method of CopyOnWriteArraySet inserts the element passed in the parameter to the end of the Set or at a specified index in the Set. The function returns true on addition of new element to the Set. Syntax: public boolean add(E e) Parameters: The function accepts a single mandatory parame 2 min read CopyOnWriteArrayList contains() method in Java The contains(E e) method of CopyOnWriteArrayList checks if a given element is present in the list or not. If the element atleast occurs one time, then the function returns true, else it returns false. Syntax: public boolean contains(Object o) Parameters: The function accepts a single mandatory param 2 min read Like