if结构和switch结构

if语句

运算符运算等级

/**

*表达式中

*运算符运算等级
*1. [] {} () .
*2. ++ -- !
*3. + - * / %
*4. > < >= <= == !=
*5. && ||
*6. += -= *= /= %=
*7. =
*/
 
 
运算等级顺序
!>算术运算符>比较运算符>&&>||

格式

  1. if(关系表达式){

    ​ //语句提

        }

 
 
if ((num1>90 && num2>80) || (num1==100 &&  num2>70)) {
            System.out.println("奖励");

2.     if ...else...

if(关系表达式) { 语句体1

} else {​ 语句体2

}

 
 
        if (num>98) {
            System.out.println("奖励一个MP4");
        }
        else {
            System.out.println("惩罚他进行编码");
        }

3.

if(表达式1){ 语句体1;

} elsei if ( 表达式2){

语句体2;

} .....

else{

语句体N+1;

}

switch语句

(只能替换if中的等值关系)

表达式

switch (表达式) {
  case 常量1:     //case 具有穿透现象若不接break,则会向下继续进行,不会返回。
        语句体1;
        break;
  case 常量2:
        语句体2;
      break;
    ...
  default:       //default后是不用写常量值的,如果前面的所有条件都不成立,
                //就会执行default下的代码块,default是可以省略不写的 
        语句体N+1; 
        }

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值