Java面试必知词汇:分支语句

在程序开发的过程中,一共会存在三种程序逻辑:顺序结构、分支结构、循环结构。

|if分支|

If分支结构主要是针对于关系表达式进行判断处理的分支操作。对于分支语句主要有三类的使用形式,使用的关键字:if、else。
if判断:
if (布尔表达式) {
条件满足时执行 ;
}
if…else判断:
if (布尔表达式) {
条件满足时执行 ;
}else {
条件不满足时执行
}
多条件判断:
if (布尔表达式) {
条件满足时执行 ;
} else if (布尔表达式) {
条件满足时执行 ;
} else if (布尔表达式) {
条件满足时执行 ;
} [else {
条件不满足时执行 ;
}]

|switch分支|

Switch是一个开关语句,主要是根据内容来进行判断。Switch中可以判断的只能是数据(整型、char、枚举、String),而不能够使用逻辑判断。语法如下:

switch(数据) {
case 数值 : {
数值满足时执行 ;
[break ;]
}
case 数值 :
数值满足时执行 ;
[break ;]
[default:
所有判断数值不满足时的执行 ;
[break ;]
]
}
Switch语句在进行设计的时候,如果在每一个case后面没有追加break语句,那么会在第一个匹配的case之后继续执行,一直到全部的switch中后续代码执行完毕或者遇到break。

|参考资料|

[1] 阿里云大学Java视频课程
[2] Java开发者

上一篇:第四章 交换机基本原理与配置


下一篇:Java工程师必知词汇:堆