
public class ReturnArray
{
    public static void main(String[] args)
    {
        int[] myList = {1, 2, 3, 4};
        int[] out;                     // Output of algorithm
        
        out = reverse(myList); 
        
        for ( int i = 0; i < out.length; i++)
            System.out.print(out[i] + " ");
    }

    public static int[] reverse(int[] list)
    {
        int[] result = new int[list.length];

        for (int i = 0; i < list.length; i++) 
            result[(list.length-1) - i] = list[i];
            
        return result;
    } 
}
