1. 语法:
(1)
语法:
if(
判断条件
){
if(
判断条件
){
//
语句
}else if(
判断条件
){
//
语句
}else{}
}else{
}
(2)
执行原理:先判断外层判断条件,条件成立,
再判断内层条件
switch(
表达式
){
case
值
1:
语句
1;break;
case
值
2:
语句
2;break;
case
值
3:
语句
3;break;
default:
语句
n;break;
}
2.
细节:
(1)
获取
switch
后面
()
中表达式的结果,从上往
下进行
case
后面的值匹配,和哪一个匹配成功,则
执行对应后面的语句;如果都匹配不成功,则执行
default
后面的语句。
(2)
表达式的结果类型为:
byte
、
short
、
int
、
char
、
String
(3) break
:终止、结束当前的
switch..case
结
构
(4) default
语句没有位置的先后顺序要求
三、局部变量
1.
概念:定义函数、方法内部的变量
2.
特点:
第四章:循环结构
一、理解
1.
循环:通过某个条件,重复并且有规律的执行一
段代码
2.
循环的组成部分:循环的初始化、循环条件、循
环改变、循环体
(1)
先赋值,再使用
(2)
作用范围:从定义位置开始,到定义它的代码
块结束
(3)
在重合的作用范围内,不允许命名冲突
3.
循环的分类:
while
循环、
do..while
循环、
for
循
环
二、
while
循环
1.
语法:
2.
执行原理:
//
循环变量的初始化
while(
循环条件
){
//
循环体
//
循环变量的改变
}
执行循环变量的初始化,判断循环条件,条件满足
-
结果为
true
,执行循环体,循环变量的改变;再次
判断循环条件,执行循环体,循环变量的改变;再
次判断循环条件
....
直到循环条件不满足,结果为
false
,跳出结束当前的循环结构
3.
执行特点:先判断,再执行,执行的次数为:
0~n
次
三、
do...while
循环
1.
语法:
2.
执行特点:先执行,再判断,执行次数
0~n
次
四、
for
循环【考试
+
面试
+
开发应用重点】
//
循环变量的初始化
do{
//
循环体
//
循环变量的改变
}while(
循环条件
);
1.
语法:
for(
循环变量的初始化
;
循环条件
;
循环变量的改
变
){
//
循环体
....
}
2.
执行原理:
3.
执行特点:先判断,再执行,执行的次数为
0~n
次
五、循环控制语句
1. break
:终止、结束当前的循环
2. continue
:中止、结束本次循环,从而进入下一
次循环