Java的for循环代码是如何由编译器生成的?
例如,如果我有:
for(String s : getStringArray() )
{
//do something with s
}
其中getStringArray()
是一个返回我要循环的数组的函数,该函数是始终调用还是只调用一次?通常情况下,使用此结构的循环代码的优化程度如何?
发布于 2014-02-13 20:11:14
for循环和javascript中的循环是一样的,所以不用害怕
示例:
for(int i=0;i<10;i++)
{
System.out.Println(i);
}
https://stackoverflow.com/questions/3433282
复制相似问题