请问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是什么意思? 希望能够给个细致点的回答!谢谢!
{
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是这个数值的长度
就是数据的长度