/**
* @author lautturi.com
* example :reverse an array in java
*/
public class hello {
static void reverseArray(int[] arr) {
int start = 0;
int end = arr.length - 1;
while (start < end) {
int temp = arr[start];
arr[start] = arr[end];
arr[end] = temp;
start = start + 1;
end = end - 1;
}
}
public static void main(String[] args) {
int[] arr = {1 ,2, 3, 4, 5 };
reverseArray(arr);
for(int i = 0 ;i< arr.length; i++) {
System.out.printf("%d ",arr[i]);
}
}
}
output:
5 4 3 2 1