流程控制(多重选择)

1. switch的字符串判断

        a. 普通写法

流程控制(多重选择)_第1张图片

        b. 优化写法,表达式写法

流程控制(多重选择)_第2张图片

2. switch的赋值

        a. 普通写法

流程控制(多重选择)_第3张图片

        b. 优化写法,表达式写法

流程控制(多重选择)_第4张图片

3. yield返回返回值

流程控制(多重选择)_第5张图片

4. 总结

        a. switch做多重选择,执行匹配的case语句内容。
        b. 只能是整形,字符串或者枚举类型。
        c. java14开始,switch语句正式升级为表达式,不再需要break,并且允许使用yield返回返回值。

你可能感兴趣的:(java,后端,switch,多重选择)