....................
....................
...................
public static void main( String args[] )
{
int total,gradeCounter,gradeValue,average;
String grade; total=0;
gradeCounter=1; while ( gradeCounter<=10 ) {
grade=JOptionane.showInputDialog( "enter integer grade: " );
gradeValue=Integer.parseInt( grade );
total=total+gradeValue;
gradeCounter=gradeCounter+1; }
average=tatal/10;
}
..........................
........................
......................
请教一下csdn里面的高手,为什么里面的变量grade,average不须要进行初始化!!
能详细说明么!??
谢谢
....................
...................
public static void main( String args[] )
{
int total,gradeCounter,gradeValue,average;
String grade; total=0;
gradeCounter=1; while ( gradeCounter<=10 ) {
grade=JOptionane.showInputDialog( "enter integer grade: " );
gradeValue=Integer.parseInt( grade );
total=total+gradeValue;
gradeCounter=gradeCounter+1; }
average=tatal/10;
}
..........................
........................
......................
请教一下csdn里面的高手,为什么里面的变量grade,average不须要进行初始化!!
能详细说明么!??
谢谢
解决方案 »
- 数据库语句单引号的问题
- 求助
- java.sql.Timestamp 格式化有点疑问!
- java压缩文件可以设置解压密码吗?
- 今天java机试贼郁闷,不知道还要跑不
- 求救:由于Comm通讯的底层接口获取的int型整数数据是C++写的,现在要用java调用C++的接口int型出现溢出,即怎么获取大于2147483648(c++可
- I have a question here, give 100marks if you can give me the code in 2 hours, wait online
- 请教一个JBuilder7.0的问题,谢谢!
- 关于系统属性的问题?肯定送分!
- J2SE多态
- java如何读取部份文件
- 关于JDK问题,最开始安装了1.4X版本,后来自动升级至1.5,现在javac可以用,但java命令就不能用了,提示找不到java.dll请问在1.5种如何运
JOptionane类没import
grade,average是main中的局部变量!
对象是一定要初始化,也就是实例化才能使用,但是String对象除外。
因为是简单类型,java对简单类型有系统默认的初始值.
-------------------------------------------------------
不推荐,使用上述方法!建议不要使用末默认的方式给变量初始化,这是一个不好的编程习惯!