yield Java · 关键字
在 switch 表达式中返回一个值(Java 14+)。
怎么用
case 值: yield 结果;
小例子
int n = 2;
int r = switch(n) {
case 1: yield 10;
default: yield 20;
};
System.out.println(r);
运行结果
输出 20
提醒:用于冒号式 switch 表达式;箭头式 switch 表达式直接写 -> 值
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条