class lianxi {
public static void main(String[] args){
int a=100;
int b=20;
int z;
if (a>b) {
z=a;
}else{
z=b;
}
System.out.println(z);
}
}
z为什么一定要在if语句的外边定义,为什么不能在里边,像下边这样?
class lianxi {
public static void main(String[] args){
int a=100;
int b=20;
if (a>b) {
int z=a;
}else{
z=b;
}
System.out.println(z);
}
}
为什么会出现错误? |
|