Fibonacci Series Generator

This program prints the Fibonacci sequence up to a given number count.
A common logic used to test loops and variable tracking.

Java Code
import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("enter a number");
        int nums = scan.nextInt();

        printFibonacci(nums);
    }

    public static void printFibonacci(int nums) {
        int first = 0, second = 1;

        // Print first two numbers
        System.out.print(first + " " + second);

        for (int i = 2; i < nums; i++) {
            int next = first + second;

            // Print next Fibonacci number
            System.out.print(" " + next);

            // Update previous two numbers
            first = second;
            second = next;
        }

        System.out.println(); // Move to new line
    }
}
    
Output
Enter a number and click Run to generate Fibonacci series.