case 标签的 switch 语句和表达式,并建议将它们重写为 if 和 else if 语句。
示例 (minimum branches == 3):
switch (expression) {
case "foo" -> foo();
case "bar" -> bar();
}
在应用快速修复后:
if ("foo".equals(expression)) {
foo();
} else if ("bar".equals(expression)) {
bar();
}
配置检查:
使用最小分支数 字段指定 case 标签的最小预期数量。