AtomicReferenceArray set() method in Java with Examples Last Updated : 03 Jan, 2020 Comments Improve Suggest changes Like Article Like Report The set() method of a AtomicReferenceArray class is used to set the value of the element at index i to newValue. Both index i and newValue are passed as parameters to the method. This method set the value with memory semantics of reading as if the variable was declared volatile type of variable. Syntax: public final void set(int i, E newValue) Parameters: This method accepts: i which is an index of AtomicReferenceArray to perform the operation, newValue which is the new value to set. Return value: This method returns nothing. Below programs illustrate the set() method: Program 1: Java // Java program to demonstrate // AtomicReferenceArray.set() method import java.util.concurrent.atomic.*; public class GFG { public static void main(String[] args) { // create an atomic reference object. AtomicReferenceArray<Integer> ref = new AtomicReferenceArray<Integer>(5); // set some value and print ref.set(0, 2345); ref.set(1, 543); ref.set(2, 322); System.out.println("Value of index 0 = " + ref.get(0)); System.out.println("Value of index 1 = " + ref.get(1)); System.out.println("Value of index 2 = " + ref.get(2)); } } Output: Value of index 0 = 2345 Value of index 1 = 543 Value of index 2 = 322 Program 2: Java // Java program to demonstrate // AtomicReferenceArray.set() method import java.util.concurrent.atomic.*; public class GFG { public static void main(String[] args) { // create an atomic reference object.c AtomicReferenceArray<String> ref = new AtomicReferenceArray<String>(5); // set some value ref.set(0, "C"); ref.set(1, "PYTHON"); ref.set(2, "TS"); ref.set(3, "C++"); ref.set(4, "C"); // print for (int i = 0; i < 5; i++) { System.out.println(ref.get(i)); } } } Output: C PYTHON TS C++ C References: https://docs.oracle.com/javase/10/docs/api/java/util/concurrent/atomic/AtomicReferenceArray.html#set(int, E) Comment More infoAdvertise with us Next Article AtomicReferenceArray set() method in Java with Examples A AmanSingh2210 Follow Improve Article Tags : Java Java-Functions Java-util-concurrent-atomic package Java-AtomicReferenceArray Practice Tags : Java Similar Reads AtomicReferenceArray setPlain() method in Java with Examples The setPlain() method of a AtomicReferenceArray class is used to set the value of the element at index i to newValue. Both index i and newValue are passed as parameters to the method. This method set the value with memory semantics of setting as if the variable was declared non-volatile and non-fina 2 min read AtomicReference set() method in Java with Examples The set() method of a AtomicReference class is used to set the value of this AtomicReference object with memory semantics of reading as if the variable was declared volatile type of variable. Syntax: public final void set(V newValue) Parameters: This method accepts newValue which is the new value to 1 min read AtomicReferenceArray setOpaque() method in Java with Examples The setOpaque() method of a AtomicReferenceArray class is used to set the value of the element at index i to newValue. Both index i and newValue are passed as parameters to the method. This method set the value with memory effects as specified by VarHandle.setOpaque(java.lang.Object...). In this way 2 min read AtomicReferenceArray toString() method in Java with Examples The toString() method of a AtomicReferenceArray class is used to return the String representation of the current values of array.This method is used to represent the contents of AtomicReferenceArray as string Syntax: public String toString() Parameters: This method accepts nothing. Return value: Thi 2 min read AtomicReferenceArray setRelease() method in Java with Examples The setRelease() method of a AtomicReferenceArray class is used to set the value of the element at index i to newValue. Both index i and newValue are passed as parameters to the method. This method set the value with memory effects as specified by VarHandle.setRelease(java.lang.Object...). This meth 2 min read Like