Getting Fibonacci Series using Java

The following Java code snippet results in Fibonacci series up to your choice. 
  1. import java.util.Scanner;  
  2.   
  3. public class FibonacciSeries   
  4. {  
  5.     public static void main(String[] args)   
  6.     {  
  7.         int limit;  
  8.         Scanner in = new Scanner(System. in );  
  9.         System.out.print("Enter the series limit: ");  
  10.         limit = in .nextInt(); //number of elements to generate in a series  
  11.         long[] series = new long[limit];  
  12.         //create first 2 series elements  
  13.         series[0] = 0;  
  14.         series[1] = 1;  
  15.         //create the Fibonacci series and store it in an array  
  16.         for (int i = 2; i < limit; i++)   
  17.         {  
  18.             series[i] = series[i - 1] + series[i - 2];  
  19.         }  
  20.         //print the Fibonacci series  
  21.         System.out.println("Fibonacci Series upto limit " + limit + " is:");  
  22.         for (int i = 0; i < limit; i++)   
  23.         {  
  24.             System.out.print(series[i] + " ");  
  25.         }  
  26.         System.out.println();  
  27.     }  
  28. }  
Thank you, keep learning and sharing.