费波那西数列 java 代码
时间: 2023-11-25 13:06:15 浏览: 108
以下是一个使用循环实现费波那契数列的 Java 代码示例:
```java
public class FibonacciSeries {
public static void main(String[] args) {
int n = 10; // 要生成的斐波那契数列的长度
int[] fibonacci = new int[n];
fibonacci[0] = 0; // 第一个数为 0
fibonacci[1] = 1; // 第二个数为 1
for (int i = 2; i < n; i++) {
fibonacci[i] = fibonacci[i - 1] + fibonacci[i - 2];
}
// 打印斐波那契数列
for (int num : fibonacci) {
System.out.print(num + " ");
}
}
}
```
在这个示例中,我们使用一个整型数组 `fibonacci` 来存储斐波那契数列。我们通过循环从第三个数开始计算每个数,每个数都是前两个数之和。最后,我们使用一个增强型 for 循环来打印生成的斐波那契数列。
运行以上代码,将会输出:
```
0 1 1 2 3 5 8 13 21 34
```
这就是前 10 个斐波那契数。你可以根据需要调整 `n` 的值来生成不同长度的斐波那契数列。希望对你有帮助!如果还有其他问题,请随时提问。
阅读全文