如何在一类中设置变量并在另一类中获取变量

时间:2018-11-14 13:42:53

标签: java variables get set accessor

一旦我在一个类中设置了“ set”方法来设置我的访问器,是否有可能在另一个类中返回(获取)该变量/字符串而不必先“设置”变量?

public class A {
Edits edits = new Edits("hello") }

现在我想从B类访问此内容

public class B {
Edits edits = new Edits();
String hello = edits.getHello(); }

问题在于初始化“ new Edits()”时会出错,因为必须首先对其进行设置。

1 个答案:

答案 0 :(得分:0)

实际上,答案很简单。您所做的所有操作都声明了一个静态变量,并与另一个类中的类一起调用它。

public class Edits {
    public static String edits;
}

将其设置为另一个类

public class A {
    Edits.edits = "new value";
}

然后从另一个班级得到它

public class B {
    doSomething(Edits.edits);
}