In this tutorial, we are going to write a Java program to print the Fibonacci series in Java Programming with practical program code and step-by-step full complete explanation.

Java program to print the Fibonacci series


Java program to print the Fibonacci series

 
import java.util.Scanner;

public class Fibonacci {
    public static void main(String args[]){
        Scanner scanner = new Scanner(System.in);
        
        int first, second, next, n;
        
        // Predefine first and second integer
        first = 0;
        second = 1;
        
        // Enter n
        System.out.print("Enter n = ");
        n = scanner.nextInt();
        
        // Print first two integers
        System.out.print(first +" "+ second);
        
        // loop
        for(int i = 1; i <= n; i++){
         next = first + second;  
         System.out.print(" "+ next);
         first = second;
         second = next;
        }
    }
}


Output

 
Enter n = 5
0 1 1 2 3 5 8
BUILD SUCCESSFUL (total time: 3 seconds)