Array getLong() Method in Java Last Updated : 23 Jul, 2020 Comments Improve Suggest changes Like Article Like Report 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 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 long. 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.getLong method long x = Array.getLong(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 // Array.getLong method long x = Array.getLong(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 // Array.getLong method long x = Array.getLong(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 // Array.getLong method long x = Array.getLong(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 getLong() Method in Java S ShivamKD Follow Improve Article Tags : Misc Java Java-Collections Java - util package Java-Functions java-reflection-array java-lang-reflect-package +3 More Practice Tags : JavaJava-CollectionsMisc Similar Reads 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 Month getLong() method in Java The getLong() method is a built-in method of the Month ENUM which is used to get the value of the specified temporal field from this month instance as a long. Syntax: public long getLong(TemporalField field) Parameters: This method accepts a single parameter field whose long representation will be r 1 min read Array setLong() method in Java The java.lang.reflect.Array.setLong() is an inbuilt method in Java and is used to set a specified long value to a specified index of a given object array. Syntax: Array.setLong(Object []array, int index, long value) Parameter: array : This is an array of type Object which is to be updated. index : T 3 min read Array setShort() method in Java The java.lang.reflect.Array.setShort() is an inbuilt method in Java and is used to set a specified short value to a specified index of a given object array. Syntax: Array.setShort(Object []array,int index, short value) Parameters: This method takes 3 parameters: array: This is an array of type Objec 3 min read Year getLong() method in Java with Examples getLong() method of the Year class used to gets the value as a long value from this Year for the specified field passed as parameter. This method queries this Year for the value of the field and the returned value will always be within the valid range of values for the field. When the field is not s 2 min read Field getLong() method in Java with Examples The getLong() method of java.lang.reflect.Field used to get the value of long which has to be static or instance field type. This method also used to get the value of another primitive type convertible to type long via a widening conversion. When a class contains a static or instance long field and 3 min read ByteBuffer getLong() method in Java with Examples getLong() The getLong() method of java.nio.ByteBuffer class is used to read the next eight bytes at this buffer's current position, composing them into a long value according to the current byte order, and then increments the position by eight. Syntax: public abstract long getLong() Return Value: Th 5 min read Instant getLong() method in Java with Examples The getLong(TemporalField field) method of Instant class is used to gets the value as a long value from this instant for the specified field passed as parameter. This method queries this instant for the value of the field and the returned value will always be within the valid range of values for the 3 min read MonthDay getLong() method in Java with Examples The getLong() method of MonthDay class in Java gets the value of the specified field from this month-day as an long. Syntax: public long getLong(TemporalField field) Parameter: This method accepts a parameter field which specifies the field to getLong and not null. Returns: The function returns the 2 min read LongBuffer hasArray() method in Java The array() method of java.nio.LongBuffer Class is used to Return the Long array that backs this buffer. Modifications to this buffer's content will cause the returned array's content to be modified, and vice versa. Invoke() the hasArray() method are used before invoking this method in order to ensu 2 min read Like