报告接受任意数量形参的方法(也称为 vararg 方法)。

示例:


  enum EnumConstants {
  A(null), B, C;

  EnumConstants(String... ss) {}
}

可通过快速修复将可变实参形参替换为等效的数组形参。 方法调用中的相关实参包装在数组初始值设定项表达式中。 在应用快速修复后:


  enum EnumConstants {
  A(null), B(new String[]{}), C(new String[]{});

  EnumConstants(String[] ss) {}
}

Varargs 方法在 Java 5 中出现。 此检查有助于为向后兼容早期 Java 版本而降级。