我写了一个简单的for循环,它添加了从1到10的数字.这是我的代码:
for(int x = 0 ; x <10 ; x++) {
int sum =+ x;
}
System.out.println(sum);
Run Code Online (Sandbox Code Playgroud)
但是当我尝试在循环外使用"sum"变量时,我得到一个错误"sum无法解析为变量".为什么?我只是在循环中定义了sum并且它有一个变量!我真的很困惑.
sum在循环内宣布的.=+代替+=..
int sum = 0;
for(int x = 0 ; x <10 ; x++) {
sum += x;
}
System.out.println(sum);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
173 次 |
| 最近记录: |