Reflection Java Book

static Object get(Object array, int index)
Returns the value of the indexed component in the specified array object.
static boolean getBoolean(Object array, int index)
Returns array element as a boolean.
static byte getByte(Object array, int index)
Returns array element as a byte.
static char getChar(Object array, int index)
Returns array element as a char.
static double getDouble(Object array, int index)
Returns array element as a double.
static float getFloat(Object array, int index)
Returns array element as a float.
static int getInt(Object array, int index)
Returns array element as an int.
static long getLong(Object array, int index)
Returns array element as a long.
static short getShort(Object array, int index)
Returns array element as a short.