作为一个刚入门java的新手,我们在写代码时会出现一些难以发现的问题,同时新手也很容易放的错误
1.变量在使用之前不赋值就进行运算
在此串代码中,第一看上去并没有问题,但是细心的人会发现,a是没有进行过赋值的,所以运行代码也会进行报错
2.搞不清楚在循环结构体输出语句应该放哪里
在此题中,System.out.println(sum);一个在放在i++后面,一个放在了i++后的花括号后面,在i++后面表示在循环里每循环一次都打印,在花括号后面表示循环结束后在打印,所以打印结果也不相同
作为一个刚入门java的新手,我们在写代码时会出现一些难以发现的问题,同时新手也很容易放的错误
1.变量在使用之前不赋值就进行运算
在此串代码中,第一看上去并没有问题,但是细心的人会发现,a是没有进行过赋值的,所以运行代码也会进行报错
2.搞不清楚在循环结构体输出语句应该放哪里
在此题中,System.out.println(sum);一个在放在i++后面,一个放在了i++后的花括号后面,在i++后面表示在循环里每循环一次都打印,在花括号后面表示循环结束后在打印,所以打印结果也不相同