Java中for循环内的变量
2020-10-14 本文已影响0人
花伤情犹在
在Java里面一般是不能定义两个相同的变量,比如:
int one=1;
int one=2;
因为这样系统在调用这个变量的时候不知道调用哪一个变量,就会出现疑问报错。
但是在if,for,while等结构体中声明的变量是局部变量,出了本身所在的{}就会被销毁,所以不用担心每次循环变量名冲突
比如:
for(int i=0;i<10;i++){
Student s = new Student();
}