Array getDouble() Method in Java Last Updated : 30 Nov, 2018 Comments Improve Suggest changes Like Article Like Report 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 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 byte. 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. Note: Typecast isn't necessary as the return type is double. Below programs illustrate the getDouble() method of Array class. Program 1: Java // Java code to demonstrate getDouble() method of Array class import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring and defining a double array double a[] = { 1.0, 2.0, 3.0 }; // Traversing the array for (int i = 0; i < 3; i++) { // Array.getDouble() method double x = Array.getDouble(a, i); // Printing the values System.out.print(x + " "); } } } Output: 1.0 2.0 3.0 Program 2: Java // Java code to demonstrate getDouble() method of Array class import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring and defining a double array double a[] = { 1.0, 2.0, 3.0 }; try { double x = Array.getDouble(a, 4); } catch (Exception e) { System.out.println("Exception : " + e); } } } Output: Exception : java.lang.ArrayIndexOutOfBoundsException Program 3: Java // Java code to demonstrate getDouble() method of Array class import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring and defining a double array as null double a[] = null; try { double x = Array.getDouble(a, 4); } catch (Exception e) { System.out.println("Exception : " + e); } } } Output: Exception : java.lang.NullPointerException Program 4: Java // Java code to demonstrate getDouble() method of Array class import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring and defining a double variable double a = 1.0f; try { double x = Array.getDouble(a, 4); } catch (Exception e) { System.out.println("Exception : " + e); } } } Output: Exception : java.lang.IllegalArgumentException: Argument is not an array Program 5: Java // Java code to demonstrate getDouble() method of Array class import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring and defining a String array String s[] = { "Geeks", "for", "Geeks" }; try { double x = Array.getDouble(s, 4); } catch (Exception e) { System.out.println("Exception : " + e); } } } Output: Exception : java.lang.IllegalArgumentException: Argument is not an array Comment More infoAdvertise with us Next Article Array getDouble() 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 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 get() Method in Java 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. in 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 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 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 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 ArrayDeque poll() Method in Java The java.util.ArrayDeque.poll() method in Java is used to retrieve or fetch and remove the element present at the head of the Deque. The peek() method only retrieved the element at the head but the poll() also removes the element along with the retrieval. It returns NULL if the deque is empty. Synta 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 CharBuffer array() method in Java The array() method of java.nio.CharBuffer Class is used to return the char array that backs this buffer. Any modifications done to this buffer's content will cause the returned array's content also to be modified, and vice versa. hasArray() method is invoked before invoking this method in order to e 3 min read ArrayDeque toArray() Method in Java The java.util.ArrayDeque.toArray() method is used to form an array of the same elements as that of the Deque. Basically, the method copies all the element from this deque to a new array. Syntax: Object[] arr = Array_Deque.toArray() Parameters: The method does not take any parameters. Return Value: T 2 min read Like