# Java Program to Generate Fibonacci series.2 min read

In this post, java program to display Fibonacci series we will learn what is Fibonacci series? and java program to generate them.
let’s begin.

## What is Fibonacci Series?

Fibonacci series is the series of numbers where the next number is achieved by the addition of the previous two numbers. The initial addition of two numbers is 0 and 1.
For example: 0,1,1,2,3,5,8,13….etc.

We will see two ways to print the Fibonacci Series.

• With the help of iteration(for-loop).
• Using recursion.

Program Explanation:
First, we need to initialize the two terms as 0 and 1 as `a = 0, b = 0`; then get user input for the total number of elements in a series which is stored in an integer variable n.
After that start iteration up to the number of elements the user inputs. Inside for loop, we assigned b value in a and sum value in b and the sum is the addition of a and b. Then we print the value at every iteration as shown in a program.

At last, program exits the iteration when integer i less than or equal to the number of elements as `i <= n`.

Output:

## Fibonacci series using recursion in java

After executing, the following output will be obtained.

Also, learn,
Java Programs
Java Interview Programs