Home » Java Basics » for loop » Calculate Fibonacci Series with for loop

Ilias is a software developer turned online entrepreneur. He is co-founder and Executive Editor at Java Code Geeks.

# Calculate Fibonacci Series with for loop

In this example we shall show you how to calculate Fibonacci series using a for loop in Java. To calculate Fibonacci series with for loop one should perform the following steps:

• Create a long array with the numbers to be calculated.
• Create a for statement where the Fibonacci numbers are calculated and stored in the array.
• Then in another for statement print the array numbers,

as described in the code snippet below.

package com.javacodegeeks.snippets.basics;

public class FibonacciForLoopExample {

public static void main(String[] args) {

int max = 10;

long[] series = new long[max];

// create first 2 numbers
series[0] = 0;
series[1] = 1;

// calculate the Fibonacci numbers and store them
for (int i = 2; i < max; i++) {
series[i] = series[i - 1] + series[i - 2];
}

System.out.println("Fibonacci Series for " + max);

for (int i = 0; i < max; i++) {
System.out.print(series[i] + " ");
}

}

}

Output:

Fibonacci Series for 10
0 1 1 2 3 5 8 13 21 34

This was an example of how to calculate Fibonacci series using a for loop in Java.