Reflection Java

import java.lang.reflect.Array;
public class Main {
  public static void main(String[] argv) throws Exception {
    int[] array = { 1, 2, 3 };
    // Get the value of the third element.
    Object o = Array.get(array, 2);
    // Set the value of the third element.
    Array.set(array, 2, 1);
  }
}