The elements of an integer -valued array can be set to 0 (i.e., the array can be cleared) recursively as follows: An array of size 0 is already cleared; Otherwise, set the first element of the array to 0, and clear the rest of the array Write a void method named clear that accepts an integer array, and the number of elements in the array and sets the elements of the array to 0.
LANGUAGE: JAVA
CHALLENGE:
The elements of an integer -valued array can be set to 0 (i.e., the array can be cleared) recursively as follows:
An array of size 0 is already cleared;
Otherwise, set the first element of the array to 0, and clear the rest of the array
Write a void method named clear that accepts an integer array, and the number of elements in the array and sets the elements of the array to 0.
SOLUTION:
public void clear(int[] numbers, int x){ if (x == 0) return; else{ numbers[numbers.length - x] = 0; x--; clear(numbers, x); } }