局部变量
- 概念:声明在函数内部的变量,必须先赋值再使用
- 作用范围:定义行开始到所在代码块结束
- 注意:多个变量,在重合的作用范围内,不可以出现重名(命名冲突)
public class TestLocalVariabkes {
public static void main(String[] args) {
int a = 10;//局部变量
System.out.println(1);
if(a % 2 == 0) {
int b = 12;//局部变量
}
System.out.println(b);//报错:找不到符号
}
}
总结
基本if选择结构:
if(){ }
if else选择结构:
if(){ }else { }
多重if选择结构:
if(){ } else if (){ } else if (){ } else { }
嵌套if选择结构:
if(){ if() { } }
switch分支结构:
switch() { }
局部变量:
声明在函数内部的变量,必须先赋值再使用