Цикл foreach в запрашиваемом методе также показывает, что все корректно выводится
public class SevenThree {

        public static void main(String[] args) {
            int[] array = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
            printArray(array);
            reverseArray(array);
            printArray(array);
            int[] array1 = reverseArrayReturn(array);
            printArray(array1);
            printArray(reverseArrayReturn(array));
        }

        public static int [] reverseArrayReturn(int[] array) {
            int[] array1 = new int[array.length];
            for (int i = 0, j = array.length - 1; i < array.length; i++, j--) {
                array1[i] = array[j];
            }
            return array1;
        }

        public static void reverseArray(int[] array) {
            int[] array1 = new int[array.length];
            for (int i = 0, j = array.length - 1; i < array.length; i++, j--) {
                array1[i] = array[j];
            }
            array = array1;
            for (int i : array) {
                System.out.print(i + ", ");
            }
            System.out.println();
        }


        public static void printArray(int[] array) {
            for (int i : array) {
                System.out.print(i + ", ");
            }
            System.out.println();
        }
    }