第二阶段第三天的笔记
1.单分支语句:
在条件为主子会发生自动类型转换
if(条件){
条件为true时,执行其中的代码。
}
if(条件){
if(条件){
if(条件){
}
}
if(条件){
}
2. 多分支语句
if(条件){
条件满足时才会执行的代码
if(){
}
if(){
}else{
}
}else {
条件不满足时执行的代码
}
if(条件1){
条件1满足
}else if(条件2){
条件2满足
}else{
条件1和条件2都不满足
}
switch(用于判断的变量){
case "条件":
满足条件,执行代码;
break;
case ...
...
default:
以上条件都不满足,使用default;
不需要加break;
}
switch 和 if else if 在一定程度上是可以替换的,但是ifelse 更多的时候用来表示范围 而switch
用来表示单一的某种具体的可能。
## 2.for循环
for(条件1; 条件2;条件3){
条件成立时,执行的代码
}
`````## 3.while循环
while(条件){
语句
}
``````
4. do...while 循环
do {
语句
}while(条件);
与while循环相比,在判断语句之前,要先执行一次。
5. 流程控制当中的两个关键词
continue break
continue 会跳过本轮循环,开启下一轮循环
break 则直接会跳过整个循环。