02_选择结构

时间:2021-04-13 12:21:28   收藏:0   阅读:0

1°单if语句

  结构:   

if (/*条件*/){
/*执行体*/;
}

   例子: 

int age = 19;

if (age > 18){
System.out.println(‘打机‘);
}

System.out.println(‘回家‘);

 

 

 

2°标准if...else...语句

  例子:

int a = 10;
if (a % 2 ==0){
System.out.println(‘a是偶数‘);
}else{
System.out.println(‘a是奇数‘);

 

 

3°if...else if...else 语句

  例子:

 

int score = 100;

if (score > 90 && score < 100){
System.out.print(‘优秀‘);
}else if(score > 70 && score <= 90){
System.out.print(‘良‘);
}else{
System.out.print(‘差‘);
}

 

 

 

4° 标准的switch语句

  例子:

int num = 3;

switch(num){
    case 1:
        System.out.println(‘星期一‘);
        break;
    case 2:
        System.out.println(‘星期二‘);
        break;
    case 3:
        System.out.println(‘星期三‘);
        break;
    case 4:
        System.out.println(‘星期四‘);
        break;
    case 5:
        System.out.println(‘星期五‘);
        break;
    case 6:
        System.out.println(‘星期六‘);
        break;
    case 7:
        System.out.println(‘星期日‘);
        break;
    default:
        System.out.println(‘数据错误‘);
        break;
}

 

Switch语句的使用注意事项:

  1.多个case后面的数值不可以重复。

  2.switch后面小括号当中只能是下列数据类型:

    基本数据类型:byte/short/char/int

    引用数据类型:String字符串.enum枚举

  3.switch语句格式很灵活:break语句可以省略

   匹配哪一个case就从哪一个位置向下执行,直到遇到break为止

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!