3.3学习内容

1.流程控制语句:顺序结构,分支结构,循环结构。

2.if:单分支,双分支(else),多分支(else if),switch

·if语句后的大括号最好不要省略

·双分支if至少执行一个

·多分支if最多执行一个,如果有else最少执行一个,如果没有else最少执行0个。

·switch(表达式){

case 可能的结果1 :

语句1;break;

case 可能的结果2:

语句2;break;

.....

default:

语句n

}

表达式的类型:可以是:int  short  byte  char  String(jdk1.7)  枚举(1.5)

default可以省略,建议不省略。

3.循环:while  do-while  for

·{}内的语句叫循环体

·while循环先判断循环条件,后执行语句,如果不符合循环条件的话,循环体一次也不执行。

·do-while先执行循环体,后判断循环条件,所以循环体至少被执行一次。
·for(表达式1;表达式2;表达式3)

表达式1:初始化循环变量,只执行一次,可以为空,也可以直接定义并初始化变量

表达式2:循环条件,如果为空,循环为死循环

表达式3:步长(改变循环变量的值),可以为空

for循环内定义的变量,作用域也只在循环体内。

·如果知道循环次数,选用for循环。

·反之,如果知道满足什么条件退出循环,选用while/do-while

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值