for(.......){
a[i]=i+2;
System.out.println
}
a[i]=i+2;
System.out.println
}
解决方案 »
- 如何读取XML文件并写到数据库中?
- 这种问题有点钻牛角尖,相信想把JAVA学好学透的人都会喜欢。
- 求救,上班第一天。给了个算法题做不出来~达人们请进
- 联通的彩信开发
- JComboBox实现类似Html中的Selete控件那样的Label和Value方式?
- 【j2nix】Java 中文问题彻底分析和解决
- Java
- 请问各位哪里有sql语句构造器的源代码?
- 想做一个监控程序,每隔一段时间(比方说10秒)去扫描数据库,读取最新的数据,谁能给我一点思路?分不够,再开就是。
- 在硬盘上的字节码(.class文件)是如何或用什么加载到jvm里面的内存中的????
- java d:\javalianxi\helloword 运行不了,而我把helloword.class放到 d:\jdk\bin的目录下却运行了。
- 请问java里有没有这样的一个数据结构??
{
a[i]=i+2;
System.out.println(a[i]);
}
因为你放在循环之外的时候a[i]有问题
而System.out.println(a[i]);在循环外,变量i的作用范围只在for循环中另外,你没有必要引入util包
a[i]=i+2;
System.out.println(a[i]);
}
a[i]=i+2; // 只有该句在循环内
System.out.println(a[i]); // 这里 i 没有定义, 所以出错
另外如果真的只有一个语句可以这样,for(int i=0;i<a.length;System.out.println((a[i]=(i++)+2)));//Here is a ';'