// Code for class today, to practice arrays! import java.util.*; public class ArraySum { public static final int SIZE = 5; public static void main(String[] args) { Scanner input = new Scanner(System.in); int[] numbers = getArray(input); System.out.println("you input: " + Arrays.toString(numbers)); reverse(numbers); System.out.println("you input reversed: " + Arrays.toString(numbers)); System.out.println("sum = " + sum(numbers)); } public static int[] getArray(Scanner console) { int[] numbers = new int[SIZE]; for (int i = 0; i < numbers.length; i++) { System.out.print("give me a number: "); numbers[i] = console.nextInt(); } return numbers; } public static int sum(int[] array) { int sum = 0; for (int i = 0; i < array.length; i++) { sum += array[i]; } return sum; } public static void reverse(int[] array) { for (int i = 0; i < array.length / 2; i++) { int left = array[i]; int right = array[array.length - i - 1]; array[i] = right; array[array.length - i - 1] = left; } } }