JAVA PROGRAM OF PRINT ARRAY USING RECURSIVE METHOD

//java program of print array using recursive methodPROGRAM CODE---

class Array
{
int value[];
Array(int i)
{
value=new int[i];
}

//display array value using recursively
void printarray(int i)
{
if(i==0)
return;
else
printarray(i-1);
System.out.println("["  +  (i-1) + "]" + " " +value[i-1]);

}
}

class CallArray
{
public static void main(String ar[])
{
Array a =new Array(10);
int i;

for(i=0;i<10;i++)
a.value[i]=i;

a.printarray(10);
}
}

 OUTPUT OF ABOVE PROGRAM--

Comments