三目运算符

条件? 正确结果:错误结果

if判断

单一条件判断

if(条件){
}else{
}

多种条件判断

if(){
}else if(){
}
...
else{
}

switch判断

switch(){
    case1: 
        break;
    case2:
        break;
    ...
    default:
        break;
}
其中case值不能相同
case数据类型只能为

基本int/short/byte/char
引用String/enum

注意,若break语句省略,则匹配case后一直向下运行,直到遇到break停止为止