Java-使用另一个文件中的变量

use*_*411 2 java

如何使用另一个文件中的变量?我正在编写自动化测试(Selenium 和 TestNG)。我想将一些数据变量和 xpath 存储在单独的文件中(secondFile.java)

主文件:

import secondFile.help;

public class TicketAdminTestSuite extends something {

       void printStuff(){
            System.out.println(bar);
} 

}
Run Code Online (Sandbox Code Playgroud)

===============================================

帮助文件(名称:help.java):

public class help  {
    public static final String bar = "blah";
}
Run Code Online (Sandbox Code Playgroud)

小智 5

您的代码中有两个严重错误:
- 帮助程序文件名必须与类名相同
- 主文件中的导入必须导入具有完整包名称的帮助程序文件(我假设这些文件位于同一个包中)

// master file TicketAdminTestSuite.java
import Help;
public class TicketAdminTestSuite extends something {

   void printStuff(){
        System.out.println(Help.bar);
   } 
}

// help file Help.java
public class Help  {
    public static final String bar = "blah";
}
Run Code Online (Sandbox Code Playgroud)