如何制作斐波那契数列动态数组java程序

How to make a Fibonacci series dynamic array java program

我开始 java 并且我正在尝试使用动态数组制作斐波那契数列。在我的 class 中,我得到了一个斐波那契数列程序和一个动态数组的示例。我真的很困惑。谁能告诉我这是什么样子的?

试试这个,

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+" ");
    }
}