public class ReverseArray {

  public static void reverse(int x[]) {
    int length = x.length;
    int tmp;
    for(int i=0;i<(length/2);i++) {
      tmp = x[length-i-1];
      x[length-i-1] = x[i];
      x[i] = tmp;
    }

  }

  public static void print(int data[]) {
    for(int i=0;i<data.length;i++) {
      System.out.print(data[i] + "   ");
    }
  }


  public static void main(String argv[]) {
    int x[] = {1, 2, 3, 4, 5, 6};
    System.out.println("The array before reverse is: ");
    print(x);
    reverse(x);
    System.out.println("\nThe array after reverse is: ");
    print(x);
  }
}
