What is the output? - Java Language Basics

Java examples for Language Basics:Array

Description

What is the output?

Demo Code

public class Main
{
   public static int mystery(int[] array2, int size)
   {//from  w ww  . j  a va 2  s.c om
      if (size == 1)
         return array2[0];
      else
         return array2[size - 1] + mystery(array2, size - 1);
   } 

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

      int result = mystery(array, array.length);
      System.out.printf("Result is: %d%n", result);
   } 
}

Result


Related Tutorials