【问题标题】:How to use an object outside a method in java? [duplicate]如何在java中的方法之外使用对象? [复制]
【发布时间】:2017-08-14 07:44:23
【问题描述】:
public class Utilty
{
public DesiredCapabilities nologs()
{
DesiredCapabilities dcap= new DesiredCapabilities();
return dcap;
}
private static WebDriver driver = new FirefoxDriver(dcap)
}
}

我想在方法 nologs 之外使用 dcap 对象,但我无法这样做。如何使用 dcap 对象?

【问题讨论】:

  • 你能不能至少花点时间来格式化一下代码?
  • 想退学学java,再搞spring,selenium。不知道如何将局部变量转换为 类字段,抱歉,您应该在很长一段时间内完成那些 docs.oracle.com/javase/tutorial 教程。
  • 在发帖前做一些研究

标签: java spring selenium selenium-webdriver


【解决方案1】:

构造一个 Utility 实例,然后调用 dcap()。例如:

public static void main(String... args) {
    DesiredCapabilities capabilities = new Utility ().dcap();
 ...

或者使 dcap 方法像您的驱动程序方法一样静态。

【讨论】:

    猜你喜欢
    • 2012-06-25
    • 2021-03-30
    • 1970-01-01
    • 2014-03-05
    • 2019-11-17
    • 1970-01-01
    • 2010-10-26
    相关资源
    最近更新 更多