public class ReverseTest {
public static void main(String[] args) {
int a[] = {1, 2, 3, 4, 5, 6}; int pos =3; reverseArr(a, pos);
}
private static void reverseArr(int[] a, int pos) {
if(pos >a.length) {
System.out.println(” Invalid value of pos”);
}
for (int i = 0; i < pos/2; i++) {
int temp =a[i]; a[i] = a[pos-i-1]; a[pos-i-1] =temp;
}
System.out.println(“======== after reverse ====”); for (int i = 0; i < a.length; ++i) { System.out.print(a[i]+” “); } } }