有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使用eclipse抑制整个类未使用的警告

我正在使用Selenium和Eclipse开发一个页面对象类(尽管这个问题通常适用于Eclipse)

我定义了一些字符串,有时基于其他字符串。如下例所示,这是一个简单的例子:

private static final String X1 = "//div[contains(@id,'s1')]";
private static final String X2 = X1 + "//table[contains(@id,'tony')]";
private static final String X3 = X2 + "//a";

等等

在eclipse中,您可以将鼠标悬停在字符串(如X3)上,它将显示值 (例如:

字符串xxxx。xxxx。通用域名格式。页X3=“//div[contains(@id,'s1')]//table[contains(@id,'tony')]//a”)

但事实并非如此,因为它未被使用,你会得到以下信息: field ViewProviderDemographics页面的值。未使用X3

所以我总是要放一些东西,比如String dummy=X3这样我就可以避免那个信息了。我试着把@SuppressWarnings(未使用)放在文件的顶部(这里的语法可能有误,但在文件中是正确的)。但这似乎只是为了抑制警告,只针对它正下方的那条线。有没有办法让它在悬停时显示值,即使它没有使用

如果在鼠标悬停时只显示值,而周围没有“=”和“,”以及变量的名称,那么最好的选择是。我永远不能只选择xpath,所以当我复制并粘贴到firefox中时,我必须先粘贴,然后删除=“and”


共 (1) 个答案

  1. # 1 楼答案

    试着把它放在类声明之上

    @SuppressWarnings("unused")
    public class MyClass {
     //my class
    }