显示未使用方法参数的警告?

时间:2010-04-26 16:42:06

标签: eclipse parameters warnings

我正在使用Eclipse v3.5。

在以前的Eclipse版本中,我记得如果我已经使用参数定义了一个方法并且没有在内部使用它,则会出现警告,如下所示:

public void myMethod( int x ) {
  // Didn't use x here so a warning appears at the x parameter.
}

但是在v3.5中我没有看到这个警告。我如何在Eclipse中启用它?

1 个答案:

答案 0 :(得分:53)

  

Window / Preferences / Java / Compiler   /错误警告/不必要的代码/   参数值未使用

在旧版本中(在Eclipse Juno之前?),该设置被称为“参数永远不会被读取”

注意:

如果有正当理由不使用参数(例如,通过反射使用),您可以通过使用

注释方法来抑制警告
@SuppressWarnings("unused")