//把变量x定义在for语句中,①会报错,提示找不到x
for(int x=0;x<10;x++){
}
System.out.println(x); //①
//把变量x定义在for语句中,①会报错,提示找不到x
for(int x=0;x<10;x++){
}
System.out.println(x); //①
4 回答1.2k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答704 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.6k 阅读
2 回答1.3k 阅读
因为你是在for循环体里边定义的局部变量X,然而①处在for循环体外边故X变量是找不到的