在JAVA中,方法返回的变量可以是私有的,也可以是公共的。如果变量是私有的,则无法直接访问它。为了解决这个问题,可以通过添加一个访问方法来访问该变量。
例如,以下代码演示了一个私有字符串变量和一个公共访问方法:
public class MyClass {
private String myString = "Hello world!";
public String getMyString() {
return myString;
}
}
在这个例子中,myString
是私有的,因此无法直接访问。但是,getMyString()
方法是公共的,并返回myString
变量的值。因此,通过调用getMyString()
方法,您可以访问myString
的值。
MyClass obj = new MyClass();
String str = obj.getMyString();
现在,str
变量将包含"Hello world!"
字符串。