加强型for循环的使用问题?

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:28:46
class Test
{public static void main(String[] args)
{int[] myInt;
myInt=new int[9];
for(int i:myInt)
{myInt[i]=i;
System.out.println("the member of myInt["+i+"]:"+i);
}
}
}上面这段代码,我想用这个加强型的for来初始化myInt,是我写的不对呢?还是根本就不存在这样的使用????
请大家帮解释下……
for (int i=0;i<myInt.length;i++)
我知道这样肯定会行的,可想试下那样行不行,

应该没有吧,即使有上面的也很难实现,如:
int i:myint;
初始化只是一次进行的,这样上面的语句初始化,则可能是:
0:myint[0];
1:myint[1];
...
7:myint[7];
下一步i应该为8了,即初始化完成后i=8

这个应该是java的代码吧?
java有这样的“加强型的for”吗?

写成这样不行吗?
for (int i=0;i<myInt.length;i++)

没听过