how to reverse array in java

how to reverse array in java
refer to:‮ual‬tturi.com
/**
 * @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
Created Time:2017-08-29 19:35:28  Author:lautturi