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
标签的最小预期数量。