如何制作Fibonacci系列动态数组java程序

时间:2016-11-15 18:44:34

标签: java fibonacci

我开始使用java,我正在尝试使用动态数组制作斐波纳契系列。在我的班上,我获得了一个斐波纳契系列程序,以及一个动态数组的例子。我真的很困惑。有人能告诉我这是什么样的吗?

1 个答案:

答案 0 :(得分:0)

试试这个,

import java.util.*;
public class fib{
    public static void main(String[] args){
        ArrayList<Integer> arr = new ArrayList<Integer>();//ArrayList
        int i = 0, j =1;
        System.out.print(i +" " +j + " ");
        //generate 10 fibonacci numbers
        int s = 0;
        while(s < 10){
            int temp = i + j;
            arr.add(temp);
            i = j;
            j = temp;
            s++;
        }

        for(Integer v : arr)
            System.out.print(v+" ");
    }
}