正如标题所问,如何仅针对该方法抑制警告?这可能吗?
一点背景知识:我正在使用一个 JavaScript 桥,它与这些方法挂钩,所以我想取消这个警告。我想避免的是注释防止方法中未使用的变量发出警告。我目前只是@SuppressWarnings("unused")
在方法声明之前使用,但这会抑制一切。
正如标题所问,如何仅针对该方法抑制警告?这可能吗?
一点背景知识:我正在使用一个 JavaScript 桥,它与这些方法挂钩,所以我想取消这个警告。我想避免的是注释防止方法中未使用的变量发出警告。我目前只是@SuppressWarnings("unused")
在方法声明之前使用,但这会抑制一切。
在eclipse中,如果我们设置如下
首选项 -> Java -> 错误/警告 -> 不必要的代码 -> 永远不会读取局部变量 ==> 错误
然后,即使在方法上应用 @SuppressWarnings("unused") 时,它也只会抑制未使用的方法警告。未使用的变量显示为错误。
(我知道,您希望它们成为“警告”,但我能想到的只是“错误”!)
据我所知,没有办法仅将 SurpressWarning 范围限定为方法声明。
这为您提供了以下可能性: