每天寻求一点变化

//

作者:lofayo    发布于:

switch主要是为了简化if...else...面临多个选择时多重判断的场景。它的用法就是,根据表达式的值,选择对应的场景来执行。但是有种少见的用法:

switch(true) {
    case n>10 && n<20:
        ....
        break;
    case n<=10:
        ...
        break;
    case n>=20:
        ...
        break;
}

其实它也符合根据表达式的值,选择对应情景。