代码如下:
package com.helloworld;
public class HelloWorld {
public static void main(String[] args) {
int index; //定义了一个变量index
for (int i = 0 ; i < 10 ; i++) {
if (i == 5 ) {
index = i; //当i等于5的时候,赋值给index
}
System.out.println("index是" + index);
//系统显示这里错误,但是我有点不明白,
//不是明明已经给index复制了么,为什么错误
}
}
}
只有把一开始的变量声明,int index 改成index index = 0 错误才消失。
但是这个我有点不明白,我明明在里面赋值了,为什么是错的?
慕的地6264312
HUWWW
相关分类