首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

for循环内初始化的有关问题

2012-03-01 
for循环内初始化的问题。Java codeimport java.io.* public class wrenwren { public static void main(St

for循环内初始化的问题。

Java code
import java.io.*; public class wrenwren { public static void main(String args[]) { o.Fi


[解决办法]
for(int i:a){}
类似
for(int lgg201=0;lgg201<a.length;lgg201++)
{
int i = a[lgg201];
}
声明同时就初始化了的咩...
[解决办法]
jdk1.5的新特性 相当于
for(int i=0;i<a.lenth;i++){
i=a;
System.out.println(a[i-1]); 
}
建议写成
for(int i: a){

System.out.println(i); 
}
[解决办法]
回2楼,i!=0在你代码中3次i的值分别问a[0],a[1],a[2],即1,2,3;
[解决办法]
这是JDK5.0的新特性,for循环里面指的是循环数组a里面的元素
[解决办法]
这是JDK 5.0中所谓的“foreach”
用于遍历 数组 列表等。

ps:java中的int不初始化是可以的,默认是0。
[解决办法]
回6楼: 只有属性有默认咩

热点排行