我想知道如何用单行的大多数Javatic方法找到第n个斐波那契数。这是我的代码,但是我想学习更好的方法。
class FibonacciExample1 {
public static void main(String[] args) {
int n1 = 0, n2 = 1, n3, i, count = 10;
System.out.print(n1 + " " + n2);//printing 0 and 1
for (i = 2; i < count; ++i)//loop starts from 2 because 0 and 1 are already printed
{
n3 = n1 + n2;
System.out.print(" " + n3);
n1 = n2;
n2 = n3;
}
}
}
Run Code Online (Sandbox Code Playgroud) java ×1