JAVA-----分支结构
·
一、包导入
写代码前先把需要的工具类导入,这是基础操作。
- 语法:
import 包路径.类名;或import 包路径.*; - 位置:
package下方、类定义上方
二、if 分支(开发最常用)
if 是按条件判断执行,支持单分支、双分支、多条件、嵌套写法。
- 单分支满足条件就执行,不满足就跳过。
if(条件){
满足时执行代码
}
- 双分支二选一,必定执行其中一个。
if(条件){
条件成立
}else{
条件不成立
}
- 多条件分支(else if)从上到下依次判断,只执行第一个满足的分支。
if(条件1){}
else if(条件2){}
else if(条件3){}
else{}
- 嵌套 if外层条件满足后,才会进入内层判断,适合复杂逻辑。
三、switch.…case 分支
适合固定值匹配,比多 if 更简洁。
switch(变量/表达式){
case 值1: 语句; break;
case 值2: 语句; break;
default: 默认语句; break;
}
关键点
- 支持类型:
byte/short/int/char,JDK7+ 支持 String break必须写,否则会穿透执行后面 casedefault可选位置,所有 case 不匹配时执行- 一个 case 只能对应一个固定值
四、局部变量
定义在方法内部的变量就是局部变量。
- 使用规则:先赋值,后使用
- 作用域:从定义行开始,到所在大括号结束
- 重名限制:同一作用域内不能同名
更多推荐




所有评论(0)