码迷,mamicode.com
首页 > 其他好文 > 详细

02_选择结构

时间:2021-04-13 12:21:28      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:一个   多个   ==   efault   int   灵活   引用   string   lse   

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为止

 

02_选择结构

标签:一个   多个   ==   efault   int   灵活   引用   string   lse   

原文地址:https://www.cnblogs.com/see-world/p/14649709.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!