switch 值是固定的 效率高语法:switch (表达式) { case 常量 1: 语句; break; case 常量 2: 语句; break; … default: 语句; break;} case后面都是常量 break,是可选的,不加break不终止,直到遇到break default 可选的,如果没有匹配到case,执行default if和switch的区别 switch 适合用在值固定的时候,不能进行逻判断,根据表达式的值直接去找相应的case if 适合用在区间内逻辑判断…