我试图弄清楚如何在 void ref 方法中访问 sb 变量。可能吗?这个问题是在我准备考试的时候出现的。
public class X{
public void ref(String refStr, StringBuilder refSB){
refStr = refStr + refSB.toString();
refSB.append(refStr);
refStr = null;
refSB = null;
//how can I access main variable sb here? Not possible?
//sb.append(str);
}
public static void main(String[] args){
String s = "myString";
StringBuilder sb = new StringBuilder("-myStringBuilder-");
new X().ref(s, sb);
System.out.println("s="+s+" sb="+sb);
}
}