switch的比较用法

来源:互联网 发布:win10 加密软件哪款好 编辑:程序博客网 时间:2024/06/05 04:05

其实switch是可以做比较比较使用的

,因为之前学switch并没有太深入,后来在做以前的练习的时候,用if写太麻烦

所以就想到了用switch ,结果上网查了一下,发现在switch里面传一个true

就可以进行比较使用了

switch (true){    case pm25<50:        a="";        break;    case pm25<100:        a="良好";        break;    case pm25<150:       a="轻度污染";        break;    case pm25<200:          a="中度污染";        break;    case pm25<250:         a="重度污染";        break;    case pm25<300:        a="回炉重造";
        break;};return a;
就是为了取代
    if (0 < pm25 && pm25 < 50) {        pm25Str = "";    } else if (pm25 < 100) {        pm25Str = "";    } else if (pm25 < 200) {        pm25Str = "轻度污染";    } else if (pm25 < 300) {        pm25Str = "中度污染";    } else {        pm25Str = "高度污染";    }    return pm25Str;}
希望对大家有帮助

原创粉丝点击