public static void reverse(Object array){
  int length=Array.getLength(array);
  for (int i=0; i < length / 2; i++) {
    Object x=Array.get(array,i);
    Object y=Array.get(array,length - 1 - i);
    Array.set(array,i,y);
    Array.set(array,length - i - 1,x);
  }
}

public static void reverse ( Object array ) { int length = Array . getLength ( array ) ; for ( int i = 0 ; i < length / 2 ; i ++ ) { Object x = Array . get ( array , i ) ; Object y = Array . get ( array , length - 1 - i ) ; Array . set ( array , i , y ) ; Array . set ( array , length - i - 1 , x ) ; } }
reverse elements of an array
