如何在java中的方法之外使用对象? [复制]
Posted
技术标签:
【中文标题】如何在java中的方法之外使用对象? [复制]【英文标题】:How to use an object outside a method in java? [duplicate] 【发布时间】: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 教程。 在发帖前做一些研究 【参考方案1】:构造一个 Utility 实例,然后调用 dcap()。例如:
public static void main(String... args)
DesiredCapabilities capabilities = new Utility ().dcap();
...
或者使 dcap 方法像您的驱动程序方法一样静态。
【讨论】:
以上是关于如何在java中的方法之外使用对象? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在不指向 Java 源列表中的对象的情况下复制 ArrayList? [复制]