如何制作斐波那契数列动态数组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+" ");
}
}
我开始 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+" ");
}
}