控制语句

Java中的程序语句

基本三种语句
1. 顺序语句:按前后顺序执行的语句
2. 分支语句:选择部分执行的语句
3. 循环语句:循环执行的一块语句
结合方式
1. 简单的将上一个语句的出口和下一个语句的入口连接起来
2. 控制语句嵌套,一条控制语句可以在另一条语句中
将多个语句按照恰当算法结合起来,就构成了程序 。

if…..else

if(布尔条件语句){
执行语句}else if(布尔条件语句){
执行语句}else

控制语句如果为真则执行,否则进行下一条判定,直到最后一个else。
*if和if…else后不加“;”

while、 do…..while

while(布尔条件语句){
执行条件语句}

当布尔条件语句为真则执行,否则退出语句

do{
执行语句}while(布尔条件语句)

如果布尔条件语句为真,则继续执行,否则退出


do…..while和while的区别:do….while是先执行一次后判断,while是先判断后执行。
如果while不能判断为假,则会无限循环。

for

for(初始化循环因子;布尔条件语句;循环因子改变){
执行语句}

当布尔条件语句为真则执行,然后执行循环语句改变,然后在进行循环语句。
for的初始化循环因子不能在for外使用,for中三个语句都可省略,但” ; “不可省略。

switch ……case(default)

switch(<整形表达式>或<字符串表达式>){
    case(跟switch后相同类型的常量) 
        执行语句 breakcase(跟switch后相同类型的常量) 
        执行语句 breakcase(跟switch后相同类型的常量) 
        执行语句 breakdefault:
        执行语句;

比较switch和case后,如果相同则执行,如果都不符合则执行默认分支default后。
一般将默认分支放最后,默认分支后break可以省略。

break、continue

break:用于从当前循环退出,执行控制语句后的第一条语句。
continue:用于结束本循环中其余语句,继续下一次循环



控制循环用整形,浮点型是近似值,会造成不精确或不准确。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值