请问JAVA里面的这个是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/07/07 00:36:34
class Fibonacci
{
public static void main(String args)
{
int f[]=new int[20];
f[0]=f[1]=1;
for(int i=2;i<f.length;i++)
f[i]=f[i-2]+f[i-1];
for(int i=0;i<f.length;i++)
System.out.print("\t"+f[i]);
}
}

问这里面的f.length是什么意思? 希望能够给个细致点的回答!谢谢!

上边的几位说的都对就是f 这个数组的长度

在这个程序中f.length 等于20

还有就是 public static void main(String args)

应该有个中括号 public static void main(String[] args)

f是一个数组对象,数组对象都有一个叫做length的静态变量
f.length就是这个数组f的长度的意思

这是个Fibonacci数列,就是后一个数等于前两个数的和,length是长度的意思。
f.length代表数组f的长度也就是前面定义的20(int f[]=new int[20];).

数组的长度,就是一个数组中包含多少个数据.

你定义了一个数组f,f.length是这个数值的长度

就是数据的长度