Get the length of an Array

static int getLength(Object array)
Returns the length of the specified array object, as an int.

import java.lang.reflect.Array;
import java.util.Arrays;

public class Main{
  public static void main(String[] args) {
    int[] sourceInts = { 12, 78 };
    int[] destInts = new int[2];
  
    for (int i = 0; i < Array.getLength(sourceInts); i++) {
      Array.set(destInts, i, Array.get(sourceInts, i));
      System.out.println(Array.get(destInts, i));
    }
    System.out.println(Arrays.toString(destInts));
  } 
}
  

The output:


12
78
[12, 78]
Home 
  Java Book 
    Reflection  

Array:
  1. Array
  2. Get the length of an Array
  3. Get value from an Array
  4. Create new Array instance
  5. Set value to an Array