📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

switch 表达式语法 (switch 新关键字 yield)

创建时间2021-09-22最后修改2021-09-22原位置/程序员成长之旅/Java学习/笔记/字数53
目录:程序员成长之旅/Java学习/笔记

switch 表达式语法 (switch 新关键字 yield)

自Java12开始, 可以使用以下语法


int scoreFlag = ((int) score - 1) / 10;

char level = switch (scoreFlag) {

case 9 -> 'A';

case 7 -> 'B';

case 6 -> 'C';

default -> {

if(scoreFlag >= 4)

yield 'D';

else

yield 'E';

}

};