流程控制&switch结构&if结构&for循环&while循环&dowhile循环

条件分支结构
if结构:
if(布尔表达式){代码块}
布尔表达式为真时,则执行代码块
if(布尔表达式){代码块1}else{代码块2}
布尔表达式为真时,执行代码块1.否则执行代码块2.

多重if选择结构:
if(布尔表达式1){
代码块1
}else if(布尔表达式2){
代码块2
}else if(布尔表达式3){
代码块3
}

嵌套if选择结构
if(外层表达式){
if(内层表达式){
内层代码块}
}else{
外层代码块
}

switch结构
switch(int变量|表达式){
case值1:
逻辑代码块1;break;
case值2:
逻辑代码块2;break;
case值n:
逻辑代码块n;break;
default:
为满足时的逻辑代码块
}
break:跳出switch结构
default(默认的):必须执行的代码
可判断的类型:byte,short,int,char,String(JDK7+)
注意:所有case的取值不可相同。

不确定循环:
概念:通过某个条件,重复的执行一段代码。

while循环:
语法:
while(布尔表达式){
//逻辑代码(循环操作)
}
do while循环:
语法:
do{
//逻辑代码
}while(布尔表达式);
执行次数:1—n次

for循环
语法:
for(初始部分;循环条件;迭代部分){
//循环操作
}

流程控制的两个关键字
break:结束switch结构
跳出循环结构,结束循环。
continue:跳出本次循环,继续下一次循环。

局部变量:
概念:声明在函数内部的变量,必须先赋值再使用。
作用范围:定义行开始到所在代码块结束。
注意:多个变量,在重合作用范围内,不可以出现重名(命名冲突)。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值