JAVA The elements of an integer valued array can be set to 0

JAVA!!!

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 last of the uncleared elements 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

ClearArray.java

import java.util.Arrays;


public class ClearArray{

  
   public static void main(String[] args) {
       int a[] = {1,2,5,2,1};
       clear(a,5);
       System.out.println(Arrays.toString(a));

   }
  
   public static void clear (int[] array, int size)
   {
   if(size==0){
       return ;
   }
   else{
       array[size-1] = 0;
       clear(array, size-1);
   }
   }

}

Output:

[0, 0, 0, 0, 0]

JAVA!!! 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;

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site