Day04_选择、循环结构

选择结构

if( ) else

if(条件){
    //代码块
}
//if(boolean类型)

复杂条件下的if选择结构

if(){
    //代码块
}
else{
    //代码块
}

产生随机数(0~9)的方法

int random = (int)(Math.random()*10);

==

//“==”比较的是值,str3从键盘接收的是string
//如果是我们通过键盘输入的不要通过==去比较
//只要是string类型的比较,就用.equals()

switch

特点:条件为等值判断

switch(表达式){    //表达式:int、short、char、枚举、String类型(long和double类型不行)
    case 常量1:     //常量1:计算表达式的值
            语句;
        break;     //如果等于常量1,跳出循环
    ...
    default:    //默认
        语句;
        break;
}

循环

while

while(循环条件){
//循环操作
}
//特点:先判断,再执行

do while

do{
    //循环操作
}while(循环条件)//特点:先执行,再判断

for

for(表达式1;表达式2;表达式3){   //参数初始化;条件判断;更新循环变量
    循环操作;
}

在实际开发过程中,循环次数不确定的使用while,循环次数确定的用for

break

/*
return是跳出整个方法,见到return,后面代码都不执行了
break只是跳出本次循环
continue 跳出本次循环,进入下一次循环
*/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值