java 如何访问一个构造函数独占的String?[duplicate]

6qqygrtg  于 2022-12-02  发布在  Java
关注(0)|答案(1)|浏览(108)

此问题在此处已有答案

using a variable in constructor in a method outside of constructor(2个答案)
2小时前关门。
不允许我添加公共属性。
类本身没有属性,但构造函数被赋予一个String。我的问题是:现在如何访问字符串?

public class Test{
    
    public Test(String a)
    {
         String b = a;
    }
    
    public String str(Test obj)
    {
        // How do I return the String of Test?
    }
}

我试着用你平常的方式做,但是那不起作用。

axr492tv

axr492tv1#

创建一个私有String字段和一个getter。

public class Test {

    private String b;

    public Test(String a) {
        b = a;
    }

    public String getB() {
        return b;
    }

    public String str(Test obj) {
        obj.getB();
    }
}

相关问题