Array get() Method in Java Last Updated : 23 Jul, 2020 Comments Improve Suggest changes Like Article Like Report The java.lang.reflect.Array.get() is an inbuilt method in Java and is used to return the element at a given index from the specified Array. Syntax Array.get(Object []array, int index) Parameters : This method accepts two mandatory parameters: array: The object array whose index is to be returned. index: The particular index of the given array. The element at 'index' in the given array is returned. Return Value: This method returns the element of the array as type of Object class. Exceptions: This method throws following exceptions: NullPointerException - when the array is null. IllegalArgumentException - when the given object array is not an Array. ArrayIndexOutOfBoundsException - if the given index is not in the range of the size of the array. Below programs illustrate the get() method of Array class: Program 1: Java import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring and defining an int array int a[] = { 1, 2, 3, 4, 5 }; // Traversing the array for (int i = 0; i < 5; i++) { // Array.get method // Note : typecasting is essential // as the return type in Object. int x = (int)Array.get(a, i); // Printing the values System.out.print(x + " "); } } } Output: 1 2 3 4 5 Program 2: To demonstrate ArrayIndexOutOfBoundsException. Java import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring and defining an int array int a[] = { 1, 2, 3, 4, 5 }; try { // invalid index int x = (int)Array.get(a, 6); System.out.println(x); } catch (Exception e) { // throws Exception System.out.println("Exception : " + e); } } } Output: Exception : java.lang.ArrayIndexOutOfBoundsException Program 3: To demonstrate NullPointerException. Java import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring an int array int a[]; // array to null a = null; try { // null Object array int x = (int)Array.get(a, 6); System.out.println(x); } catch (Exception e) { // throws Exception System.out.println("Exception : " + e); } } } Output: Exception : java.lang.NullPointerException Program 4: To demonstrate IllegalArgumentException. Java import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // int (Not an array) int y = 0; try { // illegalArgument int x = (int)Array.get(y, 6); System.out.println(x); } catch (Exception e) { // Throws exception System.out.println("Exception : " + e); } } } Output: Exception : java.lang.IllegalArgumentException: Argument is not an array Comment More infoAdvertise with us Next Article Array get() Method in Java S ShivamKD Follow Improve Article Tags : Java Java-Collections Java - util package Java-Arrays Java-Functions java-reflection-array java-lang-reflect-package +3 More Practice Tags : JavaJava-Collections Similar Reads Array getInt() Method in Java The java.lang.reflect.Array.getInt() is an inbuilt method in Java and is used to return an element at the given index from the specified Array as a int. Syntax Array.getInt(Object []array, int index) Parameters: This method accepts two mandatory parameters: array: The object array whose index is to 3 min read Array getByte() Method in Java The java.lang.reflect.Array.getByte() is an inbuilt method in Java and is used to return the element present at the given index from the specified Array as a Byte.Syntax: Array.getByte(Object []array, int index) Parameters : This method accepts two mandatory parameters: array: The object array whose 3 min read Array getLong() Method in Java The java.lang.reflect.Array.getLong() is an inbuilt method in Java and is used to return an element at the given index from a specified Array as a long. Syntax: Array.getLong(Object []array, int index) Parameters : This method accepts two mandatory parameters: array: The object array whose index is 3 min read Array getShort() method in Java The java.lang.reflect.Array.getShort() is an in-built method of Array class in Java and is used to return the element present at a given index from the specified Array as a short. Syntax: Array.getShort(Object []array,int index) Parameters: array: The object array whose index is to be returned. inde 3 min read Array getFloat() Method in Java The java.lang.reflect.Array.getFloat() is an inbuilt method of Array class in Java and is used to return the element present at the given index from the specified Array as Float. Syntax: Array.getFloat(Object []array, int index) Parameters: This method accepts two mandatory parameters: array: The ob 3 min read Array getDouble() Method in Java The java.lang.reflect.Array.getDouble() is an inbuilt method of Array class in Java and is used to return the element present at the given index from the specified Array as Double. Syntax: Array.getDouble(Object []array, int index) Parameters: This method accepts two mandatory parameters: array: The 3 min read Array set() method in Java The java.lang.reflect.Array.set() is an inbuilt method in Java and is used to set a specified value to a specified index of a given object array. Syntax Array.set(Object []array, int index, Object value) Parameter : array : This is an array of type Object which is to be updated. index : This is the 3 min read ArrayDeque getFirst() Method in Java The java.util.ArrayDeque.getFirst() method in Java is used to retrieve or fetch the first element of the ArrayDeque. In the process, the method does not delete the element from the deque instead it just returns the first element of the deque. Syntax: Array_Deque.getFirst() Parameters: The method doe 2 min read ArrayDeque element() Method in Java The java.util.ArrayDeque.element() method in Java is used to retrieve or fetch the head of the ArrayDeque. In the process, the method does not delete the element from the deque instead it just returns the element. Syntax: Array_Deque.element() Parameters: The method does not take any parameter. Retu 2 min read ArrayDeque add() Method in Java The Java.util.ArrayDeque.add(Object element) method in Java is used to add a specific element at the end of the Deque. The function is similar to the addLast() method of ArrayDeque in Java. Syntax: Array_Deque.add(Object element) Parameters: The parameter element is of the type ArrayDeque and refers 2 min read Like