foreach语法

来源:互联网 发布:安信安翼软件下载 编辑:程序博客网 时间:2024/06/06 11:48

Random rand=new Random(47);

float f[]=new float[10];

for(int i=0;i<f.length;i++)

    f[i]=rand.nextFloat();

for(float x:f)

    System.out.println(x);


for(float x:f){}   这条语法定了float类型的变量x,继而将每一个f的元素赋值给x.

任何返回一个数组的方法都可以用foreach


结合range()方法,得到相应的数组:

for(int i:range(10))//第一个range()方法得到的是一个值为0到9的数组

    printnb(i,+" ");

print();

for(int i:range(5,10))//第二个range()方法得到的是一个值为5到9的数组

    printnb(i,+" ");

print();

for(int i:range(5,10,3))//5 8

    printnb(i,+" ");

print();
0 0
原创粉丝点击